J'utilise Twitter point de terminaison API pour suivre un autre utilisateur. L'API est:Appelez Twitter Endpoint API pour suivre un autre utilisateur Android
https://api.twitter.com/1.1/friendships/create.json?follow=&screen_name=&user_id=
avec en-tête d'autorisation passé comme:
@Headers("Authorization: OAuth oauth_consumer_key=DC0sePOBbQ8bYdC8Smg,oauth_signature_method=HMAC-SHA1,oauth_timestamp=1502774524,oauth_nonce=175308858,oauth_version=1.0,oauth_token=712057165-iQB4b4Q0hsNmHsAxiW4X5UF5xVB6JmKOPhxnW,oauth_signature=X0GExH5DBVgVv49jkO3LwfX8%3D")
@POST()
@FormUrlEncoded
Call<ResponseBody> followUser(@Url String url, @Field("follow") boolean follow, @Field("screen_name") String screenName, @Field("user_id") String userId);
dans l'appel API Rénovation d'Android. Cela fonctionne bien. Mais l'en-tête Auth doit être généré dynamiquement pour chaque utilisateur connecté. Comment y parvenir?
Oui, mais j'ai besoin de savoir comment obtenir de la valeur pour ces paramètres, des valeurs spécifiques d'en-tête auth twiter: –