2012-03-10 20 views
8

Bir iOs 5 uygulaması geliştiriyorum ve kullanıcının Facebook'ta paylaşmak istediği içeriği metin veya resim gibi bazı uygulamalardan paylaşabilmesini istiyorum. Sharekit (yerli çatal ve 2.0 modifiye çatal) ve Addthis'i uygulamaya çalıştım ama kimse işe yaramadı. Nasıl yapabilirim? Ben Sharekit 2.0 (değiştirilmiş çatal) uygularken çok yakındı ama armv7 ile ilgili bazı sorunlar yaptı. Onları tamir etmenin bir yolu var mı? Herkese teşekkürler!iOS 5 uygulamasından Facebook'a içerik paylaşın

+0

yalnızca başka hiçbir paylaşım hizmetleri ihtiyaç vardır uygulamanızda Facebook bütünleştirmek ve isterseniz: Eğer iOS için Besleme Diyalog kullanabilirsiniz, ek izinler istenir istemiyoruz Facebook'un kendi API'sine bir göz atmanız yeterlidir. Oldukça basit. https://developers.facebook.com/docs/mobile/ios/build/ – simonbs

+0

Şimdi benim app mail ve twitter ile paylaşabilirsiniz ve ben de Facebook'ta paylaşmak istiyorum. Ama Facebook'u hiç bir şekilde paylaşmak istemiyorum, SADECE paylaşım. –

cevap

11

Facebook'un SDK'sini kullanmanızı tavsiye ederim. Burada çok kapsamlı bir tuturası var: 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

Ancak SADECE bir uygulamanın dizesini ve fotoğrafını nasıl paylaşabilirim? Daha basit bir şeye ihtiyacım var. –

+1

Uygulamanızın adını mı kastediyorsunuz? Öyleyse, bu otomatik olarak gönderinin alt kısmında gösterilir. Bir fotoğrafın yayınlanması için şu soruya göz atın: http://stackoverflow.com/questions/4259573/posting-photos-to-facebook-fan-page-with-ios-sdk –

+0

Bu cevabı + 1'ledim. Sadece birkaç hizmeti entegre etmek istediğinizde, SharingKit nadiren aradığınız şeydir. Ayrıca, Facebook'un size yardımcı olacak iyi eğitmenler tarafından desteklenen harika bir SDK'sı var. – simonbs

3

Eğer IdeaShower'ın sharekit sürümünü kullanıyorsanız, artık korunmuyor. bu bir deneyin:

https://github.com/ShareKit/ShareKit

Geçerli var ve birçok insan bunu güncel tutmak.

+0

Sadece Facebook'ta paylaşmaya çalıştığımda bir hatam var –

+0

Hata nedir? Benzer bir şey için github ile ilgili hata raporlarına baktın mı? Onları ezmek için çok aktifler. – TigerCoding