コンテンツアップロードについて
https://developers.worksmobile.com/jp/document/1005025?lang=ja
上記ドキュメント情報を参考に、Node.jsを使用しアップロードAPIを叩いていますが、下記コードが出力され、アップロードできません。
"code":4001,
"message":"Invalid Auth"
ドキュメントでは、リクエストヘッダーに下記を指定とあり、有効なAPI IDを指定しているにも関わらず、「Invalid Auth」が表示されます。
consumerKey | Developer Console で発行した consumerKey。 |
authorization | Developer Console で発行した Token。'Bearer' を明記し、'Bearer' と 'Token' の間に半角スペース (space) を入れること。 |
x-works-apiid | Developer Console で発行した API ID |
Curlにて試したところ、正常にアップロードができることは確認済みです。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント4
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
可能性が高いのではないかと考えております。今一度、認証周りの実装をご確認いただけないでしょうか。
2018.11.05
업데이트 된 답글입니다.
CB 管理者 投稿者
form-dataを使用し、「resourceName」を指定して送信したところ正常にアップロードができました。
ただ、ファイルが無い状態で送信した場合、返ってくるエラーコードも上記の通りとなっており、エラー内容と事象が紐付かないかと思います。
ドキュメントに存在していれば申し訳ないのですが、エラーコード「4001」についての記載も無いかと思います。
2018.11.05
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
2018.11.05
업데이트 된 답글입니다.
CB 管理者 投稿者
ご検討宜しくお願い致します。
2018.11.06
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。