Как иметь настольные и мобильные приложения на Twitter - PullRequest
1 голос
/ 18 октября 2011

Я бы хотел, чтобы твиттер подключался как к моему настольному, так и мобильному приложениям Проблема в том, что для моего настольного приложения я использую аутентификацию обратного вызова. А для своих мобильных приложений я использую пин-аутентификацию. Поэтому, когда я подключаю мобильное приложение к твиттеру, оно перенаправляется на мой сайт. Можно ли использовать оба эти варианта без создания двух разных приложений? Кто-нибудь встречался с этой проблемой?

1 Ответ

1 голос
/ 18 октября 2011

То есть, в принципе, вы хотели бы использовать одни и те же потребительские ключи в обоих приложениях с разными обратными вызовами?

Если это так, в настольном приложении задайте URL-адрес обратного вызова (параметр oauth_callback) для своего веб-сайта, а в мобильном приложении - oob. (Вы можете установить эти параметры в своих запросах, не нужно полагаться на URL-адрес обратного вызова, который вы явно указали в настройках своего приложения. Посмотрите на эту часть документа API: https://dev.twitter.com/docs/auth/oauth#registering-an-app). Если это не так работать (например, потому что Твиттер проверяет, является ли ваше приложение мобильным или настольным), тогда вам придется зарегистрировать два приложения для этого, и почему бы вам этого не сделать, если у вас есть два приложения.

...