我希望用戶能夠共享頁面。它特定於iOS用戶。最佳做法是使用Safari本身的分享按鈕,這樣用戶不必登錄等。但我想跟蹤鏈接是否通過Twitter/Facebook分享。是否有某種回調可以監視服務器端或其他方式,以跟蹤iOS上的網頁共享(6)?從iOS中的推文按鈕回撥?
回答
聽起來像你必須建立一個鏈接轉發到你管理的服務器,記錄你想要的鏈接之外的信息,然後將該用戶轉發到你想要發送給他們的實際鏈接。你基本上是在他們去他們想要的網站的途中攔截他們,並且可以跟蹤你想要的鏈接。很多網站都採用這種做法。
以Facebook爲例,無論何時點擊外部鏈接,您實際上都會點擊Facebook服務器首先處理的鏈接以記錄您的操作,然後將您轉發到正確的網站。
我不知道服務器端,但你可以跟蹤用戶何時在iOS SDK中完成一篇文章。下面是一個TWTweetComposeViewController
完成處理程序的示例,它會在用戶成功發佈推文時通知您。我會給你一個Facebook的例子,但iOS 6仍然在NDA下。
此外,Safari中無需這樣做。如果用戶在系統偏好設置中關聯了他們的Twitter帳戶,他們將不會被提示使用TWTweetComposeViewController
進行登錄,並且iOS 6 Facebook作曲家也應該保持相同。
[tweetViewController setCompletionHandler:^(TWTweetComposeViewControllerResult result) {
switch (result) {
case TWTweetComposeViewControllerResultCancelled:
break;
case TWTweetComposeViewControllerResultDone:
//some code representing a successful tweet here!
break;
default:
break;
}
[self dismissModalViewControllerAnimated:YES];
}];
我無法實現SDK,所以我們無法訪問iOS內部的任何控制器。它需要在瀏覽器上工作。 – user1607016 2012-08-17 17:04:24
@ user1607016祝你好運!抱歉,我無法提供更多幫助,我不是一個真正的網絡人。 – 2012-08-17 17:09:30
- 1. Google +的回撥按鈕+關注按鈕
- 2. 返回按鈕文字撥動
- 3. Twitter的Tweet按鈕有回撥嗎?
- 4. Callkit回撥按鈕不起作用
- 5. YouTube訂閱按鈕回撥事件
- 6. Pinterest按鈕是否有回撥?
- 7. 覆蓋iOS回退按鈕
- 8. 如何從撥動按鈕撥打電話SMSReceiver類
- 9. 回撥iOS不工作
- 10. 撥打電話按鈕
- 11. 在UIWebview(iOS)中檢測返回按鈕
- 12. 推特按鈕,分享推文
- 13. 更改iOS中按鈕和禁用按鈕的文本
- 14. 從asynctask回撥回活動
- 15. Facebook按鈕的粉絲頁面有回撥嗎?
- 16. iPhone基於Web的apllication回撥,轉發和刷新按鈕
- 17. 來自服務Android的回撥按鈕(系統範圍)
- 18. 回撥sendmail傳輸從未在摩卡回撥中調用
- 19. 微博按鈕顯示推文或推文+推特?
- 20. 按鈕位於按鈕中心的對齊按鈕iOS
- 21. 有沒有辦法添加不鏈接回推介頁面的推文按鈕?
- 22. 更改推文按鈕的名稱?
- 23. 如何更改iOS中推送通知消息按鈕的文本?
- 24. 添加左按鈕時隱藏返回按鈕ios
- 25. 如何防止點擊asp按鈕時回撥電話?
- 26. iOS中的navigationController中的後退按鈕回調
- 27. ios deleteconformation按鈕
- 28. updatedTransactions未能在iOS 4.2之後回撥
- 29. 可回撥的回撥/驗證提示
- 30. iOS圖像按鈕按下按鈕
我瞭解部分在url中生成唯一標記並將其作爲url地址提供。但是,當你點擊分享按鈕和Twitter時,它只需從帖子內的地址欄獲取網址。所以鏈接就在那裏,但它實際上並沒有「觸及」它。 – user1607016 2012-08-17 14:18:22