2012-08-25 53 views
4

我想在新用戶註冊我們的Web應用程序時創建新的Trello卡。爲此,我要求爲我的用戶「讀取,寫入」令牌(讓它命名爲「myToken」),並且我有我的應用程序密鑰(讓它命名爲「myKey」)。Trello Api:使用PHP代碼創建新卡

因爲我找不到任何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代碼,顯示一個網站,告訴用戶登錄!我究竟做錯了什麼?

+1

嘗試使用'的https:// api.trello.com /'(而不是http) –

回答

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