Boardの「投稿の添付ファイル取得」がAuthentication failedになる
APIから掲示板に添付したファイルを取得しようとすると以下のコードが表示され失敗します。
認証はUser Account認証で、掲示板はメンバー限定掲示板です。
実行したURL:https://www.worksapis.com/v1.0/boards/{boardId}/posts/{postId}/attachments/{attachmentId}
{}には実際のコードを入れています
返却されたコード:
{
"code": "UNAUTHORIZED",
"description": "Authentication failed."
}
Status:401Unauthorized
「投稿の添付ファイルリスト取得」までは成功しており同じAuthorization情報をヘッダーには設定しています。
「投稿の添付ファイルリスト取得」までは成功しており同じAuthorization情報をヘッダーには設定しています。
また「投稿の添付ファイル登録」は成功しています。
urlを一部変えるとNOT_FOUNDが出ます
当方現在フリープランなのですが、そこは関係ありますでしょうか。
ご回答何卒宜しくお願い致します。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント3
업데이트 된 답글입니다.
n.s_9878e7 投稿者
ブラウザにrequest headerを追加してURLをたたくとリダイレクトされて直接DLされることは確認できました。
現在はWEBアプリ側(JS)から取得できないか調査中です、jsからの取得方法わかる方いらっしゃいましたらアドバイスいただきたいです。
2023.02.13
업데이트 된 답글입니다.
n.s_9878e7 投稿者
セッティングタブからFollow Authorization headerをオンにする必要があります
https://forum.worksmobile.com/jp/posts/101154
2023.02.13
업데이트 된 답글입니다.
n.s_9878e7 投稿者
例えばaxiosの場合は「maxRedirects: 0」を設定する必要があります。
またプログラム上で画像URLからデータを取得する際はresponseTypeに'arraybuffer'を指定しておく必要がありそうです。
2023.02.15
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。