Размещение изображения на Facebook с ShareKit - PullRequest
1 голос
/ 06 февраля 2012

До сих пор я был успешным в установке и получении ShareKit для публикации в Twitter, электронной почте и фотоальбоме. Достаточно просто.

Однако сейчас я пытаюсь заставить его публиковать в Facebook. Я просто использую кнопку по умолчанию на панели действий для Facebook.

Я заполнил идентификатор приложения в конфигурации моего файла ShareKit. Я также добавил материал CFBundleURLType в info.plist.

Проблема в том, что когда я нажимаю кнопку «Опубликовать в Facebook», меня перенаправляют в родное приложение Facebook, я вижу диалоговое окно с надписью «Загрузка ...» в течение 1 секунды, а затем перенаправляется обратно в мое приложение. При первой попытке (без разрешений на приложение) он попросит меня разрешить приложение, чтобы с частями все было в порядке. Однако он не публикует и не просит меня опубликовать изображение.

Чего мне не хватает? Могу ли я напрямую публиковать изображения в FB? Или это должен быть сначала URL или что-то? Кроме того, я полагаю, чтобы включить SSO через настройки приложения FB? Спасибо

Ответы [ 2 ]

3 голосов
/ 06 февраля 2012
#import "SHK.h"
#import "SHKFacebook.h"

SHKItem *item = [SHKItem image:[UIImage imageNamed:@"yourImage.png"] title:imageTitle];
[SHKFacebook  shareItem:item];
2 голосов
/ 06 февраля 2012

Мои извинения, я должен был прочитать документацию более тщательно.

Его шаг 7: https://github.com/ShareKit/ShareKit/wiki/Installing-sharekit

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