настроить Twitter в Sharekit для iPhone - PullRequest
4 голосов
/ 11 августа 2010

Я пытаюсь интегрировать твиттер в приложение iphone с помощью sharekit. Я зарегистрировал свое приложение в твиттере.Я не понимаю, как настроить URL обратного вызова. Можете ли вы сказать мне больше информации и шаг к развертыванию?

Ответы [ 2 ]

7 голосов
/ 11 августа 2010
  1. Откройте настройки приложения в http://dev.twitter.com/apps/
  2. Для параметра «Тип приложения» должно быть установлено значение БРАУЗЕР (не клиент)
  3. «URL-адрес обратного вызова» должен соответствовать тому, что вы вводите в SHKTwitterCallbackUrl,URL обратного вызова не должен быть фактическим существующим URL.Пользователь никогда не доберется до него, потому что ShareKit перехватывает его до того, как пользователь будет перенаправлен.Это просто должно соответствовать.

Так, например, если вы установите URL обратного вызова на dev.twitter.com равным http://example.com/oauth,, вы должны установить SHKTwitterCallbackUrl = @ "http://example.com/oauth"

2 голосов
/ 27 сентября 2010

Я пытаюсь опубликовать URL-адрес в Твиттере, убедитесь, что у вас также есть настройка учетной записи Bit.ly в конфигурации ShareKit - в противном случае вы получите сообщение MISSING_ARG_APIKEY, добавленное к вашему сообщению.

Редактировать: Выше должен был быть комментарий. Для URL обратного вызова - установите его на что-нибудь, оно фактически не будет использоваться. На странице твиттера, где вы создали приложение (и получили ваш ключ и секрет), убедитесь, что вы установили приложение как приложение браузера, а не как клиентское приложение, и в нем отобразится поле для URL-адреса обратного вызова. Затем в конфиге Sharekit просто укажите тот же URL, который вы указали в деталях приложения. Я просто использовал адрес своего сайта. В документации Sharekit говорится, что URL фактически никогда не будет посещен, его просто необходимо знать, чтобы, когда веб-браузер, отображающий OAUTH, переходил по этому URL, Sharekit знал, что вход в систему завершен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...