Flattr REST-API バージョン 1 (ベータ v2 ではない) を使用して新しいアプリケーションを作成しようとしています。アプリケーションは最初にリクエスト トークンを取得しますが、これは正常に機能しているようです。しかし、ユーザーの認証で問題が発生しました。認証用に作成されたリンクは次のようになります。
https://api.flattr.com/oauth/authenticate?access_scope=read,click&oauth_token=MY_REQUEST_TOKEN
リンクをクリックすると、すべて問題ないようです。アプリケーションと要求されたスコープに関する情報が表示されますが、[認証] をクリックすると、PIN コードは表示されませんが、次のエラーが表示されhttps://flattr.com/apps/pincode/MY_REQUEST_TOKEN
ます:
エラーが発生しました。もう一度お試しください
しかし、アプリケーションはユーザーの許可されたアプリケーションリストに含まれていますが、ユーザーがPINコードを取得できない場合、それは実際には役に立ちません...
アプリケーションの種類はクライアントに設定されています。API を使用するのは初めてなので、何か重要なことを見落としていないかどうかわかりません。助けていただければ幸いです。
更新情報: ついに API v2 に変更されました。アプリケーションの認証を取得するのは、redirecturi を Web ページに設定して、返されたコードを表示し、ユーザーがそれをクライアント アプリケーションにコピーして貼り付けられるようにするため、少しぎこちなく感じます :/