2012-03-10 26 views
8

Tôi đang phát triển ứng dụng iOs 5 và tôi muốn người dùng có thể chia sẻ trên Facebook một số nội dung từ ứng dụng như văn bản hoặc hình ảnh. Tôi đã cố gắng để thực hiện Sharekit (ngã ba bản địa và 2.0 ngã ba sửa đổi) và Addthis nhưng không có ai đã làm việc. Tôi làm nó như thế nào? Tôi đã rất gần khi tôi thực hiện Sharekit 2.0 (fork fork) nhưng nó đã thực hiện một số vấn đề liên quan đến armv7. Có cách nào để sửa chúng không? Cảm ơn tất cả !!Chia sẻ nội dung lên Facebook từ ứng dụng iOS 5

+0

Nếu bạn chỉ muốn tích hợp Facebook trong ứng dụng của bạn và không có dịch vụ chia sẻ khác là cần thiết, bạn có thể muốn chỉ cần có một cái nhìn trên API của Facebook. Nó khá đơn giản. https://developers.facebook.com/docs/mobile/ios/build/ – simonbs

+0

Bây giờ trong ứng dụng của tôi, bạn có thể chia sẻ với thư và twitter và tôi cũng muốn chia sẻ trên Facebook. Nhưng tôi không muốn tích hợp Facebook chút nào, chỉ chia sẻ. –

Trả lời

11

Tôi khuyên bạn nên sử dụng SDK của Facebook. Có một hướng dẫn rất kỹ lưỡng ở đây: Facebook iOS SDK. Khi bạn đã theo các hướng dẫn ở đó và đã Facebook cho phép người dùng tài khoản của bạn, bạn có thể sử dụng cuộc gọi đến các API Graph để viết nhiều điều (ví dụ về đăng một liên kết với các API Graph):

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

Nhưng làm cách nào tôi có thể chia sẻ chuỗi và ảnh của ứng dụng. Tôi cần một cái gì đó đơn giản hơn. –

+1

Ý của bạn là tên ứng dụng? Nếu vậy, điều đó sẽ tự động hiển thị ở cuối bài đăng. Để đăng ảnh, hãy xem câu hỏi này: http://stackoverflow.com/questions/4259573/posting-photos-to-facebook-fan-page-with-ios-sdk –

+0

Tôi +1 câu trả lời này. Khi bạn chỉ muốn tích hợp một vài dịch vụ, SharingKit hiếm khi bạn đang tìm kiếm. Ngoài ra, Facebook có một SDK tuyệt vời được hỗ trợ bởi các hướng dẫn tốt để giúp bạn đi. – simonbs

3

Nếu bạn đang sử dụng phiên bản chia sẻ của IdeaShower, nó không còn được duy trì. Hãy thử điều này một:

https://github.com/ShareKit/ShareKit

Đó là hiện tại và rất nhiều người dân giữ cho nó được cập nhật.

+0

Tôi gặp lỗi khi cố chia sẻ chỉ trên Facebook –

+0

Lỗi là gì? Bạn đã xem các báo cáo lỗi trên github cho một cái gì đó tương tự? Họ rất tích cực trong việc đè bẹp họ. – TigerCoding

Các vấn đề liên quan