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
cevap
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];
Ancak SADECE bir uygulamanın dizesini ve fotoğrafını nasıl paylaşabilirim? Daha basit bir şeye ihtiyacım var. –
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 –
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
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.
Sadece Facebook'ta paylaşmaya çalıştığımda bir hatam var –
Hata nedir? Benzer bir şey için github ile ilgili hata raporlarına baktın mı? Onları ezmek için çok aktifler. – TigerCoding
ise: Eğer orada talimatları takip ettik ve Facebook kullanıcılarının hesap yetki sonra, çeşitli şeyleri (Grafik API ile bir bağlantı gönderme örneğini) göndermek için Graph API çağrıları kullanabilirsiniz Eğer isteyebilirsiniz,
https://developers.facebook.com/docs/howtos/feed-dialog-using-ios-sdk/
- 1. java uygulamasından kontak defterini CardDAV ile paylaşın
- 2. iOS 5'in Hatırlatıcılar uygulamasıyla uygulamasından etkileşim kurabilirmiyim?
- 3. Django'daki görünümler arasında içerik paylaşın mı?
- 4. iOS 5+
- 5. iOS uygulamasından AdMob error = com.google.DummyAdapter?
- 6. iOS 5 Örnek değişkenler
- 7. (iOS 5), TableView kapatır?
- 8. IOS 5 TabBar özelleştirme
- 9. iOS 5 güvenlik denetimi
- 10. Grouped TableView (iOS 5)
- 11. iOS 5 ve iOS 6 - davranış
- 12. Parametreler iOS uygulamasından SOAP ASMX Hizmetine Gönderme
- 13. Bir iOS uygulamasından görüntü paylaşma Facebook
- 14. Realm nesnesini diğer cihazlarla paylaşın
- 15. UITableView bölüm başlığı iOS 5
- 16. iOS 5 derin uyku önleme
- 17. iOS 5 Hikaye panosu yorumları
- 18. Storyboard'da PresentModalViewController programatik iOS 5
- 19. iOS 5 Geliştirici Geçiş Kılavuzu?
- 20. "iOS 6.1 Simulator" XCode 5
- 21. iOS 5 Özel Yazı Tipleri
- 22. UITextField (Xcode 5) üzerinde geçersiz içerik 0x0
- 23. Hangi Tomcat 5 içerik dosyası önceliklidir?
- 24. Bir iOS 5 uygulamasında iOS 6 özelliklerinin koşullu desteği
- 25. ASP.NET-5
- 26. iOS 5 [bunu yapar mı? - UIActivityViewController
- 27. MonoTouch 5.0: iOS 5 SDK/Simulator
- 28. ShareKit iOS 5'i şimdi destekliyor mu?
- 29. iOS 5: Heyecan besteci görünümü yavaşça
- 30. CoreMotion Referans çerçevesiyle iOS 5 davranışı çalışmıyor
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
Ş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. –