質問: drive アップロードapi(v2)でinvalidation cookieが発生する drive apiのアップロードapiをv1からv2へ移行中です。 v1とさほどapiに含むパラメータ等は変わらないと思いましたが、v1では通るのにv2では通らないという現象が起きています。 ※大文字表記はすべて当方システム内の特定文字列になります。 例) request header内容 'content-type': 'multipart/form-data; boundary=----webkitformboundaryxxxxxx' 'consumerkey': consumer_key 'authorization': 'bearer access_token' 'host': 'file.drive.worksmobile.com' 'x-drive-api-type': 'reseller-api' parameters 'toparentkey': parent_key 'resourcename'
回答: drive api は service api consumerkey を使用しています。 invalidation cookie とのことなので、ログイン情報が保持できていないものと思われます。 下記ページを参考の上、service api consumerkey および service api access token が正しく発行されているかどうかをご確認ください。 https://developers.worksmobile.com/jp/document/3002001?lang=ja https://developers.worksmobile.com/jp/document/1002002?lang=ja resourcelocation の設定、取得方法につきましては、下記ページの api 共通情報の項目をご確認ください。 https://developers.worksmobile.com/jp/document/1008001?lang=ja