草庐IT

Twitter-Oauth

全部标签

php - 需要帮助从 Laravel 5 应用程序引用 PECL OAuth

我有一个Laravel5应用程序,我正在其中构建自定义OAuth界面。一切正常,但我不知道如何引用安装在服务器上的PECLOAuth包。我确信它非常简单,但我无法弄清楚,奇怪的是Google也没有提供太大帮助。我有这行代码:$oauth=newOAuth($ConsumerKey,$ConsumerSecret);在Laravel之外时,它可以完美运行,引用PHP包。但是在Laravel中,它找不到这个类——因为它不是应用程序的一部分。有人能帮忙吗? 最佳答案 PHP向您发送的确切错误是什么?我问是因为pecl扩展使函数和类在PHP

php - <b> fatal error </b> : Uncaught exception 'Exception' with message 'Failed to connect to api.twitter.com port 443: Connection timed out'

我正在开发一个Codeigniter项目,在该项目中我使用twitterapi库来获取twitter数据。在我更改服务器之前它工作得很好,但是在更改服务器之后它产生了以下错误。我不知道问题所在。Fatalerror:Uncaughtexception'Exception'withmessage'Failedtoconnecttoapi.twitter.comport443:Connectiontimedout'in/my/project/path/myProject/application/ws/libraries/TwitterAPIExchange.php:297Stacktrac

php - 用户如何在我的网站上登录 Twitter 帐户

我正在创建一个网站,我想知道他们的任何模块或小部件是否已经发布,然后再学习如何将其编码到我的网站中,让用户在我的网站上登录他们的Twitter帐户并上传徽章,然后反射(reflect)在他们实际的推特个人资料上……在twitter.com域上。我听说他们的一些问题是让用户登录其他不喜欢Twitter的网站并且可能存在安全风险,但我实际上不会存储任何登录名或密码。他们必须登录一次才能获得徽章,仅此而已。 最佳答案 开始阅读https://dev.twitter.com/web/sign-in有更多信息在https://dev.twit

php - 纯 PHP OAuth 提供程序

是否有一些代码(最好是在BSD或类似许可下)实现对OAuth的提供者支持而不需要PECLOAuth扩展?ZendFramework的Zend_Oauth很不错,但它只是消费端。所以我想知道是否有类似的东西,但为了做另一面(即制作OAuth服务器)。请注意,我不是在寻找如何使用pecl/oauth做到这一点-我已经有了,例如,SetupaPHPOAuthProvider-但不幸的是,并非所有人都可以安装PECL扩展,因此我正在寻找一些可以降低要求的解决方案。 最佳答案 你看过http://pear.php.net/package/HT

php - 流式 Twitter API - 它是如何工作的?

我目前正在实现streamingtwitterapi使用node.js&socket.oi想知道流媒体部分实际上是如何工作的(在Twitter端)?可以说我想实现我自己的实时流媒体服务,使用PHP/MySQL并从db获取最新评论并实时显示它们。任何信息/输入将不胜感激。谢谢 最佳答案 流式TwitterAPI是HTTPStreaming的一个示例API。来自Quora(链接到上面):HTTPStreamingisatechniqueusedtopushupdatestoawebclient.Apersistentconnection

php - Twitter 请求 - 正确的方式

我目前在每个页面加载时请求Twitter提要(我知道这是错误的),如下所示:json_decode(file_get_contents("http://api.twitter.com/1/statuses/user_timeline/{$username}.{$format}"));即使流量很小,Twitter也很快停止向我发送请求。因此,在为我的客户启动网站后-我发现Twitter源永远不可用。我想象的这种工作方式是检查提要-将其存储在带有时间戳的表中,然后选择一个时间间隔-(比如10分钟)。在每次页面加载时,检查时间戳,如果时间间隔尚未过去,则从表中提取提要,而不是从推特中提取。我

php - 如何在php中安装oauth

如何在php中安装oauth。谁能给我提供完整的描述、链接和所有库。我试过here但我听不懂我想通过以下代码访问oauthtoken$oauth=newOAuth(API_CONSUMER_KEY,API_CONSUMER_SECRET);但这不起作用,因为没有安装oauth的php扩展 最佳答案 是的,你需要这个文件php_oauth.dll(window)投入/bin/php[version]/ext并且您需要更改php.ini以加载oauth(动态扩展)extension=php_oauth.dll

php - Twitterbot 是否遵循 Twitter 卡片的 url 重定向?

我正在为我的网站设置Twitter卡片。https://dev.twitter.com/docs/cards我们有一个自定义的短url,我们的推文按钮发布它重定向到一个SEO友好的url。我的问题是,我是否需要在重定向页面和最终页面上都添加元数据标记?我正在使用PHP的header:location();重定向到SEO友好页面。感谢任何输入! 最佳答案 不,重定向的URL会被Twitter自动跟踪,因此您只需要在永久链接上集成Twitter卡片:请参阅此处(使用bit.lyURL指向集成了Twitter卡片的500像素页面):

php - 是否可以在没有 javascript 的情况下实现 Oauth 2.0?

在我的电子商务网站上,我为用户提供了openid登录名。除facebook外,所有主要提供商都提供了一个openid端点。Facebook仅提供oauth2.0。对于那个异常(exception),我自己设置了一个openid端点,用户可以在其中使用facebooksoauth登录。换句话说,我创建了一个中间站点,用户可以在其中使用facebook登录,然后从那里使用openid无缝登录到我的电子商务站点。这仅涉及header重定向并且对最终用户透明。现在亚马逊joinedtheleague单点登录提供商。它们仅支持oauth2.0。总而言之,oauth2.0似乎是获胜的候选者而不是o

php - 使用 2leg oauth token 调用 Bitbucket REST API

我正在尝试使用2-leggedoauth身份验证调用bitbucket的api。我打电话https://bitbucket.org/!api/1.0/oauth/request_token使用我的oauthsecret和key并获得以下内容:oauth_token_secret=&oauth_token=&oauth_callback_confirmed=true如何使用它来调用api函数,例如https://bitbucket.org/api/1.0/user 最佳答案 在你收到accesstoken&secret之后,当你发送请