ヤフーのストア向けAPIでデスクトップアプリを作りたいと思い、まずはアプリケーション登録してテスト用アカウントを申請しました。
デスクトップアプリなので「クライアントアプリ」を選択したのですが、まず認証のトークンを取得するところで躓きました。クライアントアプリ向けのSDKはiOSとアンドロイド向けしかありません。仕方なくサーバーアプリ向けのを参考に実装してみましたが、認証するのに”Security”コードが必要で、これはサーバーアプリで登録しないと付与されないらしいです。
仕方なく「サーバーアプリ」で登録しなおしました。
参考URL
「アプリケーション登録」https://e.developer.yahoo.co.jp/shopping/register
「Authorizationエンドポイント」https://developer.yahoo.co.jp/yconnect/v1/server_app/explicit/authorization.html
「Tokenエンドポイント」https://developer.yahoo.co.jp/yconnect/v1/server_app/explicit/token.html
コメントを残す