2017-04-19 14 views
0

私はプロジェクトAndroidをビルドし、OAuthトークンを使用したログイン認証用のOAuthトークンが必要です。Retrofit AndroidでOAuthトークンを取得する方法

(私はレトロフィットLibrabryを使用しています)

郵便配達で、私は、必要がある場合:、ユーザー名、パスワード、およびrequestTokenをボディにログインします。この

ポストマンキャプチャのような

:そう

、イムはそれを行う前に。 API、コンシューマーキー、コンシューマーシークレットでrequestTokenを取得する必要があります。それを得る方法?

私が見ることができるようにあなたがヘッダーのparam

を送っている私に

答えて

1

enter image description here を助けてください、あなたはリクエストのヘッダのparamを送信しています。

以下は、改造時にヘッダーデータを送信するコードです。

OkHttpClient.Builder httpClient = new OkHttpClient.Builder(); 
httpClient.addInterceptor(new Interceptor() { 
    @Override 
    public Response intercept(Interceptor.Chain chain) throws IOException { 
     Request original = chain.request(); 

     Request request = original.newBuilder() 
      .header("User-Agent", "Your-App-Name") 
      .header("Accept", "application/vnd.yourapi.v1.full+json") 
      .method(original.method(), original.body()) 
      .build(); 

     return chain.proceed(request); 
    } 

HapPyコーディング.. !!

+0

回答ありがとうございます。しかし、私はOAuthトークンを取得する必要があります私はボディサーにデータを送信するために使用します。 –

+0

@MendaFernanda Ma私はあなたがjsonデータまたは痛みのテキストを本文として送信していることを知っていますか? –

+0

私は、本文にユーザー名、パスワード、およびrequestTokenを送信しています。私のキャプチャのように。 –

関連する問題