2

まず第一に、私の英語で申し訳ありませんが、私の投稿を編集してください:D この方法でトークンを取得することは可能ですか? 私の上司は、vimeo の WebView ログインは「許可」ボタンが見えにくいので悪いと言いました。

そのため、メールとパスワードを送信するカスタム ログイン インターフェイスを作成しようとしています。

public Call<VimeoAccount> logIn(String email, String password, AuthCallback callback) {

しかし、私は常にこのエラーを受け取ります:

何か奇妙なことが起こりました。アプリの所有者に連絡してください

ありがとう

4

1 に答える 1

2

この投稿に対するあなたのコメントに返信しました:

このログイン方法は、特定の権限を持つ特定のアプリケーションでのみ使用できます。カスタム ログイン用のトークンを取得できますが、「コード許可リダイレクト」を介して取得する必要があります。このガイドでは、Android でそれを行う方法について説明し、このガイドでは API でどのように動作するかについて説明します。アイデアは、ユーザーがログインボタンをクリックすることです。それはそれらをウェブにもたらします。彼らは私たちのウェブサイトにログインします。次に、それらをアプリに戻します。

リダイレクトを使用する理由は、アプリケーションの開発者が Vimeo ユーザーのパスワードを見ることができるとセキュリティ上の懸念があるためです。したがって、当面の間、Vimeo API で認証する唯一の方法は、(引用されたコメントで指定されているように) コード許可リダイレクトを使用することです。これは、ブラウザ/Web ビューにリンクする必要があることを意味します。

編集

その他の場合、公式の Vimeo Android SDK はこちらです。

于 2016-03-17T15:02:53.307 に答える