![](/img/trans.png)
[英]How to make Twitter widget.js run properly on first page load using `link_to` with Turbolinks on Rails 5
[英]How can I initialise Twitter's widget.js SDK with my Twitter API ID?
當前代碼是:
$.getScript('//platform.twitter.com/widgets.js', function() { twttr.widgets.load(); });
但是我想傳入我的Twitter API密鑰作為初始化變量。
例如,使用Facebook,您可以:
$.getScript('//connect.facebook.net/en_AU/all.js#xfbml=1', function() { FB.init({ appId: 736487365874365873 }); });
我不知道這樣的Twitter API密鑰初始化(來自Twitter OAuth應用程序訪問權限的應用和常見的HTML data-*
屬性,例如data-widget-id
),但是如果您擔心允許的展示次數 ,您應該查看Twitter API條款:
https://dev.twitter.com/terms/api-terms
即這部分:
如果您的應用程序最終將需要超過一百萬個用戶令牌,或者您希望嵌入式推文和嵌入式時間表超過每天一千萬次展示,那么您可能需要直接與我們討論您對Twitter API的訪問權限附加條款。
此外,嘗試復制Twitter核心用戶體驗的應用程序(如下文第I.5節所述)將需要我們的許可,以擁有100,000個以上的用戶令牌,並受其他條款的約束。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.