我想在新用户注册我们的网络应用程序时创建一个新的Trello卡。
为此,我为我的用户请求了“读,写”令牌(让我们将其命名为“myToken”),并且我有我的应用程序密钥(让我们将其命名为“myKey”)。
因为我找不到任何PHP-Wrapper,所以我首先使用Fiddler来测试HTTP-Post请求。具体来说,我尝试了以下内容:
HTTP-POST
URL:
http://api.trello.com/1/cards
Request-Headers:
User-Agent: Fiddler
Host: api.trello.com
Content-Length: 177
Request Body:
key=myKey&token=myToken&name=newCardName&desc=newCarddescription&idList=myListId
然而这不起作用。我找回了一个HTML代码,它显示了一个告诉用户登录的网站!我做错了什么?
答案 0 :(得分:4)
谢谢@Daniel LeCheminant。 我犯了两个错误:
1。)我使用http而不是https 2.)我把变量放在请求体中。尽管它是一个post请求,trello期望url本身的变量
此解决方案适用于我:
https://api.trello.com/1/cards?key=myKey&token=myToken&name=newCardName&desc=newCarddescription&idList=myListId