2012-03-10 13 views
8

Pracuję nad aplikacją iOs 5 i chciałbym, aby użytkownik mógł udostępniać na Facebooku niektóre treści z aplikacji takie jak tekst lub obrazy. Próbowałem zaimplementować program ShareKit (rodzimy fork i widżet zmodyfikowany 2.0) i Addthis, ale nikt nie zadziałał. Jak mogę to zrobić? Byłem bardzo blisko, gdy zaimplementowałem Sharekit 2.0 (zmodyfikowany fork), ale spowodowało to pewne problemy związane z armv7. Czy jest jakiś sposób na ich naprawienie? Dzięki za wszystko !!Udostępnianie zawartości na Facebooku z iOS 5 app

+0

Jeśli chcesz tylko do integracji Facebooka w aplikacji i nie są potrzebne żadne inne usługi udostępniania, może chcesz po prostu spójrz na własne API Facebooka. To całkiem proste. https://developers.facebook.com/docs/mobile/ios/build/ – simonbs

+0

Teraz w mojej aplikacji możesz udostępniać pocztę i twitter i chciałbym również udostępnić na Facebooku. Ale nie chcę w ogóle integrować Facebooka, TYLKO współużytkowania. –

Odpowiedz

11

Gorąco polecam za pomocą SDK Facebooka. Tu jest bardzo dokładny tutuorial: Facebook iOS SDK. Po wykonaniu instrukcji tam i Facebook zezwalająca konta użytkowników, można użyć wywołania API wykres, aby umieścić różne rzeczy (przykład zamieszczając związek z Graph API):

NSMutableDictionary *params = [NSMutableDictionary dictionary]; 

[params setObject:@"Test post" forKey:@"message"]; 
[params setObject:@"link" forKey:@"type"]; 
[params setObject:@"http://yoursite.com" forKey:@"link"]; 
[params setObject:@"Link description" forKey:@"description"]; 

NSString *graphPath = @"me/feed"; 

[facebook requestWithGraphPath:graphPath andParams:params andHttpMethod:@"POST" andDelegate:self]; 
+0

Ale jak mogę TYLKO udostępnić ciąg aplikacji i zdjęcie. Potrzebuję czegoś prostszego. –

+1

Masz na myśli nazwę Twojej aplikacji? Jeśli tak, to automatycznie wyświetli się u dołu wpisu. Aby opublikować zdjęcie, sprawdź to pytanie: http://stackoverflow.com/questions/4259573/posting-photos-to-facebook-fan-page-with-ios-sdk –

+0

I +1 tę odpowiedź. Gdy chcesz tylko zintegrować kilka usług, SharingKit rzadko jest tym, czego szukasz. Ponadto Facebook ma świetny pakiet SDK obsługiwany przez dobre samouczki. – simonbs

3

Jeśli używasz wersji sharekit IdeaShower, nie jest ona już obsługiwana. Spróbuj tego:

https://github.com/ShareKit/ShareKit

Jest prąd i dużo ludzi utrzymać ją na bieżąco.

+0

Mam błąd, gdy próbuję udostępnić tylko na Facebooku –

+0

Jaki jest błąd? Czy obejrzałeś raporty o błędach githubu na coś podobnego? Są bardzo aktywni w ich zgniataniu. – TigerCoding

Powiązane problemy