簡體   English   中英

任何人都可以通過Twitter幫助我嗎?

[英]Can anyone help me with Twitter?

我的網站允許用戶向Twitter發推文請求。 當他們單擊推文時,請求的默認文本將會出現,用戶也可以對其進行編輯。 下面是示例源代碼:

$tweet="Hello, everybody";

<a href="https://twitter.com/share" class="twitter-share-button" id="id" 
data-text="'.$tweet.'" data-lang="ja" data-size="large" data-count="none" 
data-url="none">Tweet</a>

<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];
if(!d.getElementById(id)){js=d.createElement(s);js.id=id;
js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs); 
}}(document,"script","twitter-wjs");</script>

如果用戶將文本從“大家好,您好”更改為他們想要的文本,那么我能否在推特后獲取用戶更改的文本?

預先感謝。

我想到的第一個想法(實際上似乎是“快速破解”)是將新的onclick偵聽器注冊到“發送推文”按鈕。 您可以嘗試獲取textarea的值,然后通過ajax請求將其發送到php。

就像是:

function my_onclick() {
   var text = $(selector for textare).innerHTML();
   $.ajax({
      type: "POST",
      url: url,
      data: text,
      success: success,
      dataType: dataType
   });

我知道我曾經這樣做過……但這可能不是最優雅的方式!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM