プラグイン > 開発について > EC-CUBE API アクセストークンが取得できない |
開発について
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nanasess |
投稿日時: 2018/3/23 15:10
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: EC-CUBE API アクセストークンが取得できない 以下の authorization code の有効期限が切れていたりしませんでしょうか?
http://doc.ec-cube.net/api_authorization#1-authorization-code-の取得 |
nkk |
投稿日時: 2018/3/23 11:02
対応状況: 解決済
|
半人前 登録日: 2018/3/23 居住地: 投稿: 11 |
EC-CUBE API アクセストークンが取得できない [EC-CUBE] 3.0.15、新規インストール
[レンタルサーバ] VPS [OS] Ubuntu16.04LTS [PHP] 7.0 [データベース] MySQL 5.7 [WEBサーバ] Apache2.4 [ブラウザ] Chrome [導入プラグインの有無] クローズサイト、ソニーペイメントサービス [カスタマイズの有無] 無し [現象] GoogleScriptでAPI認証手続きに基づき、管理者ログイン~code取得までできました。 取得したcodeからaccess_tokenを取得したいのですが、401エラーが発生しhtmlテキスト(ユーザーログイン画面)が返ってきます。 実行しているコードは下記の通りです。 var options = { grant_type: "authorization_code", code: code, client_id: client_id, client_secret: client_secret, state: state, nonce: nonce, redirect_uri: redirect_uri }; var prams = { method : 'post', payload : options, muteHttpExceptions : true, }; var response = UrlFetchApp.fetch(url, params); 認証ガイドの2. アクセストークンの取得では特にユーザーログイン画面が表示されるような記述はなく、参考にしたスレッドではcode取得後はCURLで可能とありますので、腑に落ちません。 同じような状況でお悩みの方はいらっしゃらないでしょうか。。。 それともUrlFetchApp.fetch()ではできないものでしょうか -- 追記 curlでも同様でした。 |
« 1 (2) |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |