2009-12-27 2 views

ответ

0

Я подозреваю, что если MGTwitterEngine не реализует OAuth, это скоро или будет нуждаться в поддержке для него в ближайшее время.

Я предлагаю посмотреть, поддерживает ли текущая версия разработки, а если нет - и у вас есть мотивация - работа над патчем для этой функции.

8

Мастер филиал слился OAuth и поддержку XAUTH назад в

1

я настоятельно рекомендую использовать XAUTH вместо OAuth, как процесс на конце пользователя совсем не меняется. Я написал учебник о том, как я получил его для работы на iPhone, только если это поможет. http://www.2bros1blog.com/2010/07/switching-from-basic-to-xauth-with-mgtwitterengine-on-iphone/

+0

В то время как это было правильно, когда размещено, Twitter теперь [установил ограничения на аутентификацию приложений через XAuth] (http://groups.google.com/group/twitter-development-talk/browse_thread/thread/e954fc0f8b5aa6ec). – Justin

+0

И теперь сайт не работает ... – VxJasonxV

+0

Twitter только принимает «завершенные» приложения для использования xAuth. В разрабатываемых приложениях можно использовать только oAuth. – Raptor

0

После просмотра STTwitter, FHSTwitterEngine и MGTwitterEngine я закончил использование OAuthConsumer, доступного через github.

Моими причинами этого было то, что я писал приложение для Mac OSX Lion в XCode с Objective-C. Большая часть кода OAuth/Twitter была либо для других языков, и для iOS, либо для устаревших, и для устаревших вызовов.

В SDK 10.8 от Apple теперь есть социальная программа (включая SLRequest) и и accounts.framework (включая ACAccount), которая должна быть действительно полезной для доступа к FB, Twitter и другим социальным сайтам, которые я не узнал. К сожалению, это не помогло мне работать под 10.7, поэтому я не пробовал их практически. Было бы интересно узнать чей-то опыт в 10.8.

OAuthConsumer был действительно прост в использовании, чтобы правильно использовать API Twitter и доступен на нескольких языках. Вам нужно разобраться со своим JSON и т. Д., Но это довольно прямолинейно с NSJSONSerialization и т. Д.

Я написал более подробно об этом в своем блоге Twitter OAuth Cocoa. Если вам нужен OAuth, дружеский бит кода и многофункциональные движки Twitter для вас не работают, я бы рекомендовал OAuthConsumer.