1

我想使用 api 1.1 从 php 发布到 twitter。我关注了这篇文章:

如何使用 twitter 1.1 api 和 twitteroauth 发布推文

这是一步一步的链接解决方案

使用 Twitter API 1.1 版检索 user_timeline 的最简单 PHP 示例

但什么也没发生。我应该将OAUTH 工具选项卡中的请求设置更改为

请求网址:https ://api.twitter.com/1.1/statuses/update.json

请求类型:post

如果是这样,你怎么做?似乎没有办法从当前更新

https://api.twitter.com/1/

得到

在此处输入图像描述

这是帖子的代码:

require_once('TwitterAPIExchange.php');
 /** Set access tokens here - see: https://dev.twitter.com/apps/ **/
  $settings = array(
  'oauth_access_token' => "",
  'oauth_access_token_secret' => "",
  'consumer_key' => "",
  'consumer_secret' => ""
);


  $url = 'https://api.twitter.com/1.1/statuses/update.json'; 
  $requestMethod = 'POST';


$postfields = array('status' => 'Hi This is a post' ); 

    $twitter = new TwitterAPIExchange($settings);

 echo $twitter->buildOauth($url, $requestMethod)
         ->setPostfields($postfields)
         ->performRequest(); 

正如链接中所建议的那样。我当然添加了相关的代码 - 令牌和秘密。

任何帮助表示赞赏。

4

0 回答 0