2010-03-12 2 views
1

С 1.2 дорожного указателя:Аутентификация с помощью Netflix: Netflix OAuth vs. SignPost OAuth: что правильно?

String authUrl = provider.retrieveRequestToken(consumer, callbackUrl); 

Netflix API Ответ:

<status> 
    <status_code> 
    400 
    </status_code> 
    <message> 
    oauth_consumer_key is missing 
    </message> 
</status> 

Я вижу, как корабль в URL вручную через netflix documentation, но это, кажется, противоречат другие услуги, которые используют аутентификацию OAuth. Кто здесь неправильный? Есть ли способ заставить signpost работать с Netflix, помимо внесения вклада в источник указателя? : P

ответ

1

После получения маркера запроса, просто добавьте эту строку кода в приложении:

authUrl = OAuth.addQueryParameters(authUrl, OAuth.OAUTH_CONSUMER_KEY, 
CONSUMER_KEY, "application_name", APPLICATION_NAME);