草庐IT

Twitter_OAuth

全部标签

php - Facebook 和 Twitter 支持的 OpenID 样式登录

我希望允许用户使用他们的社交网络帐户注册和登录:Facebook推特谷歌雅虎aol等等OpenID似乎是一个不错的选择,但似乎Facebook或Twitter不支持它,这使得它毫无用处。关于免费(对于大型网站)选项有什么建议吗?OAuth看起来不错,但这不是要求用户每次都进行身份验证吗?我想要一些更自动化的东西,所以他们点击“twitter”,如果他们登录了twitter并且已经获得授权,他们会自动登录我们的网站。我可以处理我网站上的工作,并且没有使用api的问题。谢谢! 最佳答案 OpenIDWiki列出了多个OpenIdlibr

php - Laravel 和 oauth 2

我到处搜索,但没有找到任何可以提供帮助的东西。我是oAuth的新手。我正在使用https://github.com/lucadegasperi/oauth2-server-laravel。我正在构建RESTAPI服务。客户端将是网站。我正在使用PasswordFlow进行身份验证。个人理解,如有错误请指正oauth_clients表(id​​、secret、名称)。客户是网站,而不是登录网站的个人用户。我将使用TheClient的id和secret以及个人用户的用户名和密码。我正在按照上面页面上的说明进行操作。我在http://api.domain.com/oauth/access_t

php - 带有 OAuth 的 Lumen API,Guzzle get/post 方法

我正在构建一个带有OAuth2身份验证的LumenAPI,我遵循了本教程:http://esbenp.github.io/2015/05/26/lumen-web-api-oauth-2-authentication/但我收到一个错误:“fatalerror:第99行C:\Users\user\Desktop\api\lumen\vendor\guzzlehttp\guzzle\src\Handler\CurlMultiHandler.php中超过60秒的最大执行时间”Guzzle的post方法(还有get方法)对我不起作用$app->get('api',function()use($

php - Twitter API - 实时收听用户的推文

我正在尝试使用TwitterAPI实时收听一些用户(特定用户)的推文,但我无法找到与此相关的任何文档。我发现了很多关于收听使用特定主题标签或关键字的推文的信息,但没有关于实时收听来自特定用户的所有推文的信息。通过Twitter4JAPI,我能够指定多个用户,创建一个流,然后每当其中一个用户发推文时运行一段代码。我如何使用PHP完成此操作? 最佳答案 来自https://dev.twitter.com/streaming/reference/post/statuses/filterfollowAcomma-separatedlisto

php - 无法在 Windows 上的 Xampp 中安装 OAuth 扩展

我需要在php中安装oauth扩展。我尝试了很多方法,但仍然无法在我的php.ini中获得oauth。我在下面提到了在PHP中获取oauth的几个步骤。我把php_oauth.dll文件复制到xampp/ext/在php.ini中写入此行extension=php_oauth.dll重启服务器后,我访问了phpinfo().php但是没有显示OAuth。我可以在我的日志文件中看到这个:PHPStartup:Unabletoloaddynamiclibrary'C:\xampp\php\ext\php_oauth.dll'-%1isnotavalidWin32application.in

php - 我可以将 OAuth 用于 SOAP Web 服务吗?

SOAP的标准HTTP身份验证以明文形式传递密码等,我正在寻找替代方案,可能是基于key的机制来验证Web服务以代替密码。OAuth越来越受欢迎;这是否合适,我将如何实现?或者我应该使用其他方法。项目本身比较简单,只暴露一两个方法,但是安全性是重中之重。 最佳答案 我不明白为什么不。所有OAuth参数都可以直接放在URL中,这意味着它几乎可以与任何服务API一起使用。您只需验证服务Controller中的各种细节(oauth_consumer_key、oauth_nonce、oauth_timestamp和oauth_signatu

php - 使用 oAuth 或其他方式实现访问

我正在想办法向其他第三方网站开放网站及其数据库的一部分,类似于Twitter让网络应用程序连接到其数据库以检索数据并可能存储数据的方式。我最初的研究让我想到了oAuth(或者它是openID?)。我需要做的是让第三方网站登录用户在该网站的账户,但只能读写属于自己的数据,不能触及属于其他第三方网站的数据?我对oAuth的细节有点模糊。我是否需要创建某种API,或者oAuth是我唯一需要实现的东西吗?如您所见,我不确定如何执行此操作,所以来自更专家的任何解释都会有所帮助。如果我实现oAuth,其他第三方网站是否能够访问该网站的数据?我可以让其他第三方网站将用户注册到主网站而用户不必访问主网

php - 在 PHP 中从 Twitter 提要获取所有哈希标签的最快方法是什么?

这可能是一个简单的问题,但在文本中找到特定单词的最快(执行时间更短)是什么。Example:searchforallwordswithhashtaginbeginningofthewordInput:#googlebought#zagattodayOutput:googlezagat 最佳答案 /#[^]+/您可以使用preg_match_allpreg_match_all('/#[^]+/',$subject,$matches); 关于php-在PHP中从Twitter提要获取所有哈希

php - 如何为 Intuit 合作伙伴平台创建 Oauth 签名和 SAML 断言?

我正在尝试连接到Intuit合作伙伴平台以使用新的AggCatAPI,但我正在努力获取Oauth签名和SAML断言设置以验证和使用API。我看过PHPDevKitforQuickBooks作为一个例子,但我认为无论如何这是一个不同的身份验证过程。是否有任何示例说明如何使用PHP来验证和使用IntuitAggCatAPI? 最佳答案 目前只有.Net、Java和Ruby的样本。https://ipp.developer.intuit.com/index.php?title=0010_Intuit_Partner_Platform/00

php - OAuth2 token ,消息 : '{ "error": "access_denied" }' returned when I try to update Google Calendar using OAuth (Service Account)

我正在使用适用于PHP的Google标准库来使用日历服务,并且我已经通过GoogleAPI控制台为OAuth2.0身份验证设置了一个服务帐户类型。我的主要目标是通过批量更新用户的谷歌日历(例如:user@organisationname.com)(当用户不在线时)。例如。更新用户日历中的事件。当用户登录应用程序(使用OAuth2.0)时,他/她将为应用程序提供“管理您的日历”、“查看您的日历”和“在我不使用应用”以下代码用于使用OAuth2.0登录setApplicationName("GoogleCalendarPHPStarterApplication");$client->set