ShareKit программно нажимает «опубликовать» - PullRequest
2 голосов
/ 13 февраля 2011

РЕДАКТИРОВАТЬ: Следует отметить, что я сказал в своем первоначальном вопросе, что я смог получить эту работу для Twitter (я использовал упомянутый вопрос / ответ, чтобы получить эту работу). , , Мне просто нужен был ответ, как это сделать с помощью Facebook. Я не нашел аналогичного способа сделать это с Facebook.

Я использую ShareKit, чтобы мои пользователи могли обмениваться данными из моего приложения с Facebook и Twitter.

У меня возникла особая проблема с общим доступом к Facebook.

Мое приложение почти полностью управляется голосом, поэтому по голосовой команде я звоню:

// Create the item to share (in this example, a url)
SHKItem *item = [SHKItem URL:@"http://someurl.com" title:@"some title"];

// Share the item
[SHKFacebook shareItem:item];

Это прекрасно работает, за исключением того, что пользователю предоставляется диалоговое окно (я думаю, UIWebView), которое позволяет им редактировать сообщение и либо отменить, либо опубликовать.

Поскольку приложение управляется голосом, я хочу пропустить этот шаг, в основном программно нажмите «Опубликовать» для них (вызовите метод публикации программно). Я не возражаю, если этот диалог появляется на короткое время, а затем исчезает (вот как я справляюсь с Twitter, я смог выяснить, как это сделать с помощью Twitter). Мне не повезло найти этот метод публикации - я предполагаю, что это потому, что это вызов на стороне сервера, обрабатываемый FBConnect.

Любые идеи относительно а) какой код использовать для этого и б) где разместить этот код)?

Большое спасибо заранее.

Ben

...