twitter 相关问题

Twitter是一种微博客服务,可以让用户发布最多280个字符的简短“推文”。这些也可以通过其API(https://developer.twitter.com)发布。

Twitter Search Api 获取用户名和用户真实姓名

我正在尝试通过参考https://dev.twitter.com/docs/api/1/get/search来开发一个twitter搜索引擎。我面临一个问题;我搜索了一下,但找不到任何东西。 $.ajax({ ...

回答 2 投票 0

twitter 的 t.co 创建的完整链接(未缩短)的字符限制是多少?

我知道 URL 理论上没有字符数限制,但域名的字符数限制为 255。 共识似乎表明安全的赌注是大约 2000 个字符,但这一切都取决于浏览器和......

回答 1 投票 0

使用 API 提取 5 年的 Twitter 数据

我正在尝试抓取从2012年1月1日到2018年12月31日7年的数据。我正在使用 tweepy 并且我有以下代码 用户名 = [“CNBC”、“MarketWatch”、“边缘”、“

回答 1 投票 0

无法使用 Selenium 检索 Twitter 帖子中的视频 url

我正在尝试使用Python中的Selenium来抓取twitter。但是,我无法检索视频剪辑的下载/流媒体 URL。 例如,请参阅下面的推文。 https://twitter.com/Tesla/status/

回答 1 投票 0

CSS - 为什么我的工具提示无法进一步向左移动?

好吧,我现在正在创建 Twitter 网页的副本大约一周。这是第二个主 Flex 上第一个上部主 div 的一部分,其中显示图标按钮以供规范...

回答 1 投票 0

如何仅使用 CSS 在其父元素和兄弟元素之上显示子元素

我试图在 Twitter UI 之上添加一些选项以进行文本编辑,但是当我这样做时,我遇到了一个问题,并且我无法在其他元素之上显示该元素。它总是显示在

回答 1 投票 0

如何在使用 Next Auth Credentials Provider 时连接 Twitter 帐户

在我的应用程序中,用户可以注册并登录他们的帐户 - 这已经由 NextAuth 处理。但我想实现这个功能,让用户可以连接他们的社交媒体帐户,例如 Twitt...

回答 1 投票 0

有没有办法将上传时间等自动化信息从社交媒体帖子提取到Excel?

有没有办法将上传时间等自动化信息从社交媒体帖子提取到Excel?我希望能够自动化创建社交媒体帖子时的记录过程(视频上传......

回答 1 投票 0

如何使用 Twitter API v2 使用 Go 发布推文?

正如标题所示,当我尝试使用 Go 发布推文(我有免费的 X/Twitter 开发者帐户)时,我收到以下错误消息: 2023/12/06 21:56:24 twitter: 453 您目前可以访问子集...

回答 1 投票 0

如何通过Javascript将消息注入Twitter的私人消息输入

我正在编写脚本来向帐户发送消息,我已经设置好了所有内容,只剩下一件事了。我正在尝试将消息注入 Twitter 的 DM 中。它不可能像这样简单: $('.public-

回答 1 投票 0

嵌入式 Twitter 时间轴无法在 Jekyll 网站上运行

目标:将我组织的 Twitter 时间线嵌入到我们的 Jekyll GitHub Pages 网站上。 当我创建一个包含以下代码的本地index.html并使用Google Chrome打开它时,它正确

回答 2 投票 0

通过 PKCE(用户上下文)使用 Twitter OAuth 2.0 授权代码流程

我正在尝试使用 tweepy 来玩 twitter API。 这是我的代码: oauth2_user_handler = tweepy.OAuth2UserHandler( client_id=client_id, 重定向_uri=重定向_uri, 范围=范围,

回答 1 投票 0

在某些浏览器中使用时不会出现推文按钮

我使用以下代码来显示一个 Twitter 按钮以共享一个网站的页面。 $(document).ready(function(){!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.</desc> <question vote="1"> <p>我使用以下代码来显示一个 Twitter 按钮以共享一个网站的页面。</p> <pre><code>&lt;script&gt;$(document).ready(function(){!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=&#34;//platform.twitter.com/widgets.js&#34;;fjs.parentNode.insertBefore(js,fjs);}}(document,&#34;script&#34;,&#34;twitter-wjs&#34;);});&lt;/script&gt; &lt;a href=&#34;https://twitter.com/share&#34; class=&#34;twitter-share-button&#34; data-url=&#34;/myUrl&#34; data-text=&#34;message&#34; data-hashtags=&#34;myhashtag&#34;&gt;Tweet&lt;/a&gt; </code></pre> <p>无论我使用什么浏览器,此代码在页面中使用时都可以正常工作。</p> <p>现在,当我想将该按钮放入 html 手风琴中时,我的问题就开始了。当元素被放置在最初隐藏的东西中时,CSS 的行为会根据浏览器的不同而有所不同。在 Chrome 上,大多数情况下,展开手风琴时都会显示推文按钮。在 Internet Explorer 和 Firefox 上(我没有 Edge 来测试它),按钮的计算大小为 1px。如果我使用开发人员工具在 CSS 中设置按钮的正确大小,那么它就会出现。 javascript 完成了它的工作:脚本已加载,iframe 在这里包含所有必要的代码,我对 Twitter 网站的加载没有任何问题,我唯一的问题是计算出的 CSS 阻止了按钮的显示。</p> <p>所以我正在寻求帮助来显示按钮,即使它在开始时是隐藏的。</p> <p><strong>编辑:下面的代码片段试图演示我的问题。</strong></p> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code>.btn-o { width: 100% !important; }</code></pre> <pre><code>&lt;link rel=&#34;stylesheet&#34; href=&#34;https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css&#34; integrity=&#34;sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO&#34; crossorigin=&#34;anonymous&#34;&gt; &lt;script src=&#34;https://code.jquery.com/jquery-3.3.1.slim.min.js&#34; integrity=&#34;sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo&#34; crossorigin=&#34;anonymous&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js&#34; integrity=&#34;sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49&#34; crossorigin=&#34;anonymous&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js&#34; integrity=&#34;sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy&#34; crossorigin=&#34;anonymous&#34;&gt;&lt;/script&gt; &lt;script&gt;$(document).ready(function(){!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=&#34;//platform.twitter.com/widgets.js&#34;;fjs.parentNode.insertBefore(js,fjs);}}(document,&#34;script&#34;,&#34;twitter-wjs&#34;);});&lt;/script&gt; &lt;p&gt; Tweet button not hidden at start &lt;a href=&#34;https://twitter.com/share&#34; class=&#34;twitter-share-button&#34; data-url=&#34;/myUrl&#34; data-text=&#34;message&#34; data-hashtags=&#34;myhashtag&#34;&gt;Tweet&lt;/a&gt; &lt;/p&gt; &lt;p&gt; Tweet button hidden at start &lt;div id=&#34;accordion&#34;&gt; &lt;div class=&#34;card&#34;&gt; &lt;div class=&#34;card-header&#34; id=&#34;headingOne&#34;&gt; &lt;h5 class=&#34;mb-0&#34;&gt; &lt;button class=&#34;btn btn-link collapsed&#34; data-toggle=&#34;collapse&#34; data-target=&#34;#collapseOne&#34; aria-expanded=&#34;true&#34; aria-controls=&#34;collapseOne&#34;&gt; Collapsible Group Item #1 &lt;/button&gt; &lt;/h5&gt; &lt;/div&gt; &lt;div id=&#34;collapseOne&#34; class=&#34;collapse&#34; aria-labelledby=&#34;headingOne&#34; data-parent=&#34;#accordion&#34;&gt; &lt;div class=&#34;card-body&#34;&gt; Here is also a tweet button, if you see nothing you have my bug demonstrated (don&#39;t work with IE or Firefox most of the time) &lt;a href=&#34;https://twitter.com/share&#34; class=&#34;twitter-share-button&#34; data-url=&#34;/myUrl&#34; data-text=&#34;message&#34; data-hashtags=&#34;myhashtag&#34;&gt;Tweet&lt;/a&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/p&gt; &lt;/div&gt;</code></pre> </div> </div> <p></p> </question> <answer tick="false" vote="0"> <p>tweet 按钮的类似乎是 btn-o。尝试为 btn-o 添加样式</p> <pre><code>.btn-o { width: 100% !important; } </code></pre> </answer> <answer tick="false" vote="0"> <p>我可以用 mozilla 重现问题,禁用添加拦截器后,twitter 按钮显示手风琴之外的第一个按钮:</p> <p><a href="https://i.stack.imgur.com/o0qsg.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL28wcXNnLnBuZw==" alt=""/></a></p> <p>经过更多调查后,我发现您需要将一些高度和宽度设置为 100px 或更高,并禁用一个属性溢出:隐藏;</p> <p>以下是示例屏幕截图,最后您需要创建一些 mozilla/firefox 特定的 css 类来处理此更新:</p> <p><a href="https://i.stack.imgur.com/9O701.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tLzlPNzAxLnBuZw==" alt=""/></a></p> <p><a href="https://i.stack.imgur.com/jPQ14.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL2pQUTE0LnBuZw==" alt=""/></a></p> <p>所以你需要使用 Firefox 特定的 css 示例:</p> <pre><code>@-moz-document url-prefix() { //inside put class you want to override } </code></pre> </answer> <answer tick="true" vote="0"> <p>好的,这是我设法让它工作的解决方案和解释:</p> <p>第一个解释:twitter 寻找 twitter-share-button 来插入一个 iframe。不幸的是,如果内容不可见,则 iframe 的大小将为 1。 </p> <p>第二个管理错误:我必须在隐藏内容上添加一个事件,以便处理生成的 twitter iframe 大小为 1 的情况。因此,想法是添加一个新按钮并重新加载 twitter 小部件,以便当内容可见时用 iframe 替换链接(我们使用 twttr.widgets.load(); 来做到这一点)。我们还只需要执行一次而不是每次,这就是为什么我在插入内容和重新加载小部件之前添加了对 iframe 宽度的检查。</p> <pre><code>$(&#34;.card&#34;).on(&#39;click&#39;,function(){ var width=0; // calculates largest width for the iframe $(&#39;#collapseOne&#39;).find(&#39;.card-body&#39;).find(&#39;iframe&#39;).each(function(){if (width &lt; $(this).width()) {width=$(this).width()}}); // we do the following only if there is no larger iframe for the tweet button // otherwise there is a risk to insert more than one button in the page if(width &lt; 2) { $(&#39;#collapseOne&#39;).find(&#39;.card-body&#39;).append(&#39;&lt;a href=&#34;https://twitter.com/share&#34; class=&#34;twitter-share-button&#34; data-url=&#34;/myUrl&#34; data-text=&#34;message&#34; data-hashtags=&#34;myhashtag&#34;&gt;Tweet&lt;/a&gt;&#39;); twttr.widgets.load(); } }); </code></pre> <p>感谢 @misorude 建议社区帖子和这篇文章<a href="https://stackoverflow.com/questions/6206471/re-render-tweet-button-via-js/10789374#10789374">通过 JS 重新渲染推文按钮</a>帮助我重新加载 Twitter 小部件。</p> </answer> <answer tick="false" vote="0"> <p></p><div data-babel="false" data-lang="js" data-hide="false" data-console="true"> <div> <pre><code>.btn-o { width: 100% !important; }</code></pre> <pre><code>&lt;link rel=&#34;stylesheet&#34; href=&#34;https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css&#34; integrity=&#34;sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO&#34; crossorigin=&#34;anonymous&#34;&gt; &lt;script src=&#34;https://code.jquery.com/jquery-3.3.1.slim.min.js&#34; integrity=&#34;sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo&#34; crossorigin=&#34;anonymous&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js&#34; integrity=&#34;sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49&#34; crossorigin=&#34;anonymous&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js&#34; integrity=&#34;sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy&#34; crossorigin=&#34;anonymous&#34;&gt;&lt;/script&gt; &lt;script&gt;$(document).ready(function(){!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=&#34;//platform.twitter.com/widgets.js&#34;;fjs.parentNode.insertBefore(js,fjs);}}(document,&#34;script&#34;,&#34;twitter-wjs&#34;);});&lt;/script&gt; &lt;p&gt; Tweet button not hidden at start &lt;a href=&#34;https://twitter.com/share&#34; class=&#34;twitter-share-button&#34; data-url=&#34;/myUrl&#34; data-text=&#34;message&#34; data-hashtags=&#34;myhashtag&#34;&gt;Tweet&lt;/a&gt; &lt;/p&gt; &lt;p&gt; Tweet button hidden at start &lt;div id=&#34;accordion&#34;&gt; &lt;div class=&#34;card&#34;&gt; &lt;div class=&#34;card-header&#34; id=&#34;headingOne&#34;&gt; &lt;h5 class=&#34;mb-0&#34;&gt; &lt;button class=&#34;btn btn-link collapsed&#34; data-toggle=&#34;collapse&#34; data-target=&#34;#collapseOne&#34; aria-expanded=&#34;true&#34; aria-controls=&#34;collapseOne&#34;&gt; Collapsible Group Item #1 &lt;/button&gt; &lt;/h5&gt; &lt;/div&gt; &lt;div id=&#34;collapseOne&#34; class=&#34;collapse&#34; aria-labelledby=&#34;headingOne&#34; data-parent=&#34;#accordion&#34;&gt; &lt;div class=&#34;card-body&#34;&gt; Here is also a tweet button, if you see nothing you have my bug demonstrated (don&#39;t work with IE or Firefox most of the time) &lt;a href=&#34;https://twitter.com/share&#34; class=&#34;twitter-share-button&#34; data-url=&#34;/myUrl&#34; data-text=&#34;message&#34; data-hashtags=&#34;myhashtag&#34;&gt;Tweet&lt;/a&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/p&gt; &lt;/div&gt;</code></pre> </div> </div> <i><b><color=#e12>乔<color=#Obd>RanGer'</b></i><p></p> </answer> </body></html>

回答 0 投票 0

python 模拟第三方模块

我正在尝试测试一些处理推文的类。我使用 Sixohsix twitter 来处理 Twitter API。 我有一个类充当 Twitter 类的门面,我的想法是模拟 ac...

回答 1 投票 0

iOS 上的社交分享

我正在开发一款能够通过 Facebook、Twitter、Instagram 分享图像的应用程序。我使用 Facebook iOS SDK 为该应用程序集成了 Facebook 登录。启用的最佳方法是什么

回答 3 投票 0

通过 iOS 社交框架无需账户即可读取 Twitter/Facebook 信息

是否可以在不使用 Facebook 或 Twitter 帐户的情况下使用 iOS 社交框架获取推文/Facebook 帖子?

回答 1 投票 0

Social.framework设置社交账号后是否可以自动返回我的应用程序?

在我的应用程序中,我使用社交框架通过 SLComposeViewController 在 Facebook 和 Twitter 上共享状态更新。 如果用户没有设置帐户,他会收到一条警报,提示我...

回答 1 投票 0

计算 URL 在 Twitter 中被分享的次数

是否可以统计某个URL在一段时间内被推文的次数?

回答 1 投票 0

寻求经过验证的解决方法来应对 API V2 更新后的 Twitter 数据抓取挑战

我目前正在努力应对 Twitter 的 API v2 更新,这极大地影响了 Tweepy 和 Scrapy 等数据抓取库的有效性。 新的速率限制和访问限制...

回答 1 投票 0

是否可以在不使用 API 密钥的情况下在 Twitter (X) 上创建推文?

我是一名有抱负的程序员,希望创建一个 NodeJs 脚本,该脚本只需在 Twitter 上发布推文,而不需要 API 密钥(消费者密钥、消费者秘密等)。 我能够得到基本正品...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.