我试图让twitter通过php发布到我的墙上,我能看到的唯一方法就是首先获得一个auth tocken并获得它我需要向twitter询问它:) Facebook做得更好; p
所以我正在使用ricardoper/twitteroauth执行此操作,当我尝试获取tockens时,我可以通过点击此处显示的curl文件来获取此信息:https://github.com/ricardoper/TwitterOAuth/blob/v2/src/Common/Curl.php
我不确定它是否因为我在本地运行php或者是否与twitter有关。
<br />
<b>Fatal error</b>: Uncaught cURL Lib: [60] SSL certificate problem: unable to get local issuer certificate (TwitterOAuth\Exception\CurlException)
thrown in <b>C:\var\www\fbshare\TwitterOAuth\src\Common\Curl.php</b> on line <b>110</b><br />
我如何克服这个错误,或者能够发布到Twitter,但我相信这个脚本可以做到这一点。
答案 0 :(得分:0)
事实证明我使用的回复pem
并不支持本地主机上的ssl。
我从here
下载了本地ssl
证书
用CURLOPT_CAINFO => '/var/www/cacert.pem',
替换了第64行,这是从上面给出的链接中下载的pem
,现在我可以在本地访问ssl:)