我試圖讓用戶從我的jQuery應用程序中發佈推文。基本上,他們創建自己的頁面,然後選擇一些社交網絡進行分享。點擊「分享」後,該應用將在社交網絡複選框上循環播放,然後發佈到每個社交網絡。我如何從javascript/jquery創建推文
我只是努力尋找一個好方法來做到這一點的Twitter - 我看起來在線的任何地方,我似乎得到了相互矛盾的建議。
所以,基本上,什麼應該發生的是這樣的:
用戶在我的應用程序選擇「推特」複選框,並點擊「分享」。 應用程序應該在幕後生成一個url,併爲用戶的賬戶創建一個Tweet 如果有必要,用戶可以在Twitter上看到一個驗證框(假設他們需要登錄並驗證Tweet) Tweet被添加到他們的Twitter Feed中。
這聽起來並不複雜,但我找不到一種方法!
任何人都可以幫忙嗎?
謝謝!
編輯:多虧了下面的迴應,我現在已經得到了下面的代碼:
var serverUrl = 'https://twitter.com/intent/tweet?url="www.rocketreel.com"&text="Test"';
$.ajax({
type: "GET",
url: serverUrl,
success: function(data) {
},
error: function(data) {
var obj = jQuery.parseJSON(data);
alert(obj.error);
}
});
(對不起,我不能說正確格式)。
現在,當我運行它,我得到(控制檯):
XMLHttpRequest cannot load https://twitter.com/intent/tweet?url=%22www.mysite.com%22&text=%22Test%22. Origin null is not allowed by Access-Control-Allow-Origin.
我無法從目前的實際網站上運行,所以我使用本地主機 - 這是爲什麼我會得到這個嗎?
感謝您的幫助!
也許[此] [1]的解決方案將是有益的 [1]:http://stackoverflow.com/questions/7760662/how-to-send-tweet-to-twitter-with- jquery-inside-my-site – Karazyabko