2012-03-10 3 views
8

iOS 5 앱을 개발 중이며 사용자가 텍스트 또는 이미지와 같은 앱의 일부 콘텐츠를 Facebook에서 공유 할 수 있기를 바랍니다. 나는 Sharekit (네이티브 포크와 2.0 수정 된 포크)과 Addthis를 구현하려했지만 아무도 일하지 않았다. 내가 어떻게 해? Sharekit 2.0 (수정 된 포크)을 구현할 때 매우 가까웠지만 armv7과 관련된 몇 가지 문제가있었습니다. 그들을 고칠 방법이 있습니까? 모두에게 감사합니다 !!iOS 5 앱에서 Facebook으로 콘텐츠 공유

+0

만 다른 공유 서비스가 필요하지 않습니다 응용 프로그램에서 페이스 북을 통합하려면 : 당신은 당신이 iOS 용 피드 대화 상자를 사용할 수 있으며, 추가 사용 권한을 요청하지 않으 단순히 Facebook 자신의 API를 살펴보십시오. 그것은 아주 간단합니다. https://developers.facebook.com/docs/mobile/ios/build/ – simonbs

+0

이제 내 앱에서 메일 및 트위터와 공유 할 수 있으며 Facebook에서도 공유하고 싶습니다. 하지만 나는 페이스 북을 전혀 통합하지 않고 오직 공유 만하고 싶다. –

답변

11

Facebook의 SDK를 사용하는 것이 좋습니다. 매우 철저한 수법이 있습니다 : Facebook iOS SDK.

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

하지만 어떻게 앱의 문자열과 사진 만 공유 할 수 있습니까? 좀 더 간단한 것이 필요해. –

+1

앱의 이름을 의미합니까? 그렇다면 자동으로 게시물 하단에 표시됩니다. 사진을 게시하려면 다음 질문을 확인하십시오. http://stackoverflow.com/questions/4259573/posting-photos-to-facebook-fan-page-with-ios-sdk –

+0

나는이 대답을 +1합니다. 몇 가지 서비스 만 통합하려는 경우 SharingKit은 거의 원하는 서비스가 아닙니다. 또한 페이스 북은 훌륭한 튜토리얼에 의해 지원되는 훌륭한 SDK를 보유하고 있습니다. – simonbs

3

IdeaShower 버전의 공유 키트를 사용하는 경우 더 이상 유지 관리되지 않습니다. 이 하나를 시도

https://github.com/ShareKit/ShareKit

그것은 현재의 많은 사람들이 최신 상태를 유지.

+0

Facebook에서만 공유하려고 할 때 오류가 있습니다. –

+0

오류가 무엇입니까? github에 대한 버그 보고서를 비슷한 것으로 보셨나요? 그들은 그 (것)들을 찌그러 뜨리기에서 아주 활동적이다. – TigerCoding

4

경우 : 당신이 거기 지침을 따랐습니다와 페이스 북이 사용자 계정 권한을 부여하면, 당신은 가지의 다양한 (그래프 API에 링크를 게시의 예)를 게시 할 그래프 API를 호출을 사용할 수 있습니다 당신이 할 수 있습니다,

https://developers.facebook.com/docs/howtos/feed-dialog-using-ios-sdk/

관련 문제