Follow @ 当用户按下关注按钮时,我希望能够-6ren">
gpt4 book ai didi

javascript - 没有数据的 Twitter 事件

转载 作者:行者123 更新时间:2023-11-29 15:57:43 27 4
gpt4 key购买 nike

我正在向网站添加一个 Twitter 关注按钮。这是一段 HTML。

 <div id="twitter-follow"> 
<a class="twitter-follow-button"
href="https://twitter.com/<some name>"
data-size="large">
Follow @<some name></a>
</div>

当用户按下关注按钮时,我希望能够检索 Twitter 用户 ID。为此,我一直在关注此处的文档 https://developer.twitter.com/en/docs/twitter-for-websites/javascript-api/guides/javascript-api .但是,我收到的事件中的数据对象没有用户 ID。

这是处理事件的javascript:

  <script type="text/javascript" charset="utf-8">
window.twttr = (function (d,s,id) {
var t, js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return; js=d.createElement(s); js.id=id;
js.src="//platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs);
return window.twttr || (t = { _e: [], ready: function(f){ t._e.push(f) } });
}(document, "script", "twitter-wjs"));
</script>
<script>
twttr.ready(function (twttr) {
twttr.events.bind('follow', function(e) {
console.log(e)
});
});
</script>

我确实认为我遗漏了一些东西,比如要求用户授权收集敏感数据。如果文档说我应该获取用户 ID,有谁知道为什么我没有获取用户 ID?

谢谢,

最佳答案

经过更多挖掘,我意识到事件在数据对象中处理的用户 ID 或屏幕名称是您提供给 Twitter 缩进的。

我们无法从用户那里检索 id 实际上是在单击以下按钮:-(

关于javascript - 没有数据的 Twitter 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56986173/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com