我想知道什麼是在iOS中創建共享按鈕以及通過共享按鈕的好方法我的意思是這3種按鈕: 1-在Twitter上關注我 2-像Facebook上的一個頁面 3-發送郵件(可選) 我聽說過有關sharekit,但我有興趣創建這3個按鈕,可以在應用程序頁面的後面找到。在iOS應用程序中創建共享按鈕(twitter臉書...)
回答
將數據發佈到社交服務比設置按鈕要複雜得多。您必須註冊您的申請,選擇用戶,進行身份驗證,然後通過互聯網進行溝通。
ShareKit爲你做了大部分工作。
您可能不只是'創建共享按鈕',並讓它共享數據fb或Twitter。
只是一個簡單的按鈕和像按鈕怎麼樣?它不需要共享... Twitter和Facebook都提供Html代碼,所以我想知道是否有相同的iOS應用 – 2012-02-15 12:39:32
您可以使用類似:
NSString *launchUrl = @"http://twitter.com/intent/user?screen_name=USER NAME";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: launchUrl]];
將打開移動Safari瀏覽器,讓您按照用戶。您可能需要登錄。 我猜Facebook上有類似的URL。
要從您的應用程序發送郵件,請使用MessageUI Framework。
這不是分享到社交網絡。 – Jake 2013-12-17 13:34:43
發佈到這些服務很複雜,因爲您必須在這些社交網絡上創建應用程序,以及處理髮生的oauth握手,從而允許您的應用程序代表用戶共享。 Socialize SDK(www.getsocialize.com)是獲取Facebook/Twitter身份驗證而不用自己編寫代碼的最快方式。下面的示例代碼:
Socialize* socialize = [[Socialize alloc] initWithDelegate:self];
[self.socialize createShareForEntityWithKey:@"http://www.url.com" medium:SocializeShareMediumFacebook text:@"Check this out!"];
你可以使用ShareKit 2.0 https://github.com/ShareKit/ShareKit
我相信它支持共享上最常見的社交網絡。
- 1. 如何從我的應用程序共享臉書文本
- 2. iOS應用程序的Twitter分享按鈕
- 3. 在臉書上分享臉書上的鏈接,而不創建Facebook應用程序
- 4. 在Android Webview應用程序中無法點按共享按鈕
- 5. 在iOS應用程序中共享Sqlite與iTune文件共享。
- 6. 爲IOS創建一個共享應用程序
- 7. 在java應用程序swing中的按鈕共享圖像
- 8. 使用Flutter爲iOS和Android創建共享按鈕?
- 9. 在網絡共享上創建文件夾在asp.net應用程序中共享
- 10. iOS網絡應用程序內的Facebook/Google +/Twitter共享功能
- 11. 在Eclipse中共享通用庫中創建Android應用程序
- 12. Xamarin iOS共享按鈕
- 13. 創建Twitter應用程序
- 14. Like按鈕在iOS應用程序中
- 15. iBooks與iOS共享應用程序
- 16. iOS應用程序共享資產
- 17. iOS應用程序共享框架嗎?
- 18. 與iOS應用程序共享選項?
- 19. Twitter與Twitter應用程序共享並返回到我的應用程序
- 20. 如何激活android應用程序中的「共享」按鈕?
- 21. 沒有Twitter圖標Twitter分享按鈕,只需共享
- 22. 推特和臉書分享網站分享按鈕
- 23. 使用javascript創建Phonegap ios應用程序的後退按鈕
- 24. 臉書 - 共享動態信息
- 25. 臉書發送按鈕
- 26. 否創建應用程序按鈕
- 27. 當在ios中點擊YouTube共享按鈕時,在應用列表中顯示我的應用程序
- 28. 從我的應用程序分享臉書
- 29. 如何在Android中創建Twitter分享按鈕?
- 30. 多個iOS應用程序共享一個Facebook應用程序
基本上,我只想在我的twitter帳戶上有一個按鈕,而我的臉書頁面上有一個按鈕。臉書和推特都提供這些使用HTML代碼,所以我想知道是否有辦法讓這些按鈕的iOS應用程序 – 2012-02-15 12:41:50