2015-03-26 2 views
0

Я получаю ошибку внутреннего внутреннего сервера 500 при попытке опубликовать комментарий к существующему сообщению в Basecamp Classic. Любая помощь в решении, как исправить это, оценивается.Basecamp BCX API Внутренняя ошибка при размещении комментария к Basecamp Classic

В целом, возможно ли взаимодействие с Basecamp Classic с использованием нового API? Я действительно не видел никакой документации по этому вопросу, было бы полезно, если бы кто-нибудь мог указать на это.

 $.ajax({ 
     url: _accountHref + '/projects/' + $projectId + '/posts/' + $postId + '/comments.json', 
     headers: { 
     'Authorization': 'Bearer ' + _token, 
     'Content-Type' : 'application/json; charset=utf-8' 
     }, 
     data: { 'content' : "I'm alive!" }, 
     type: 'POST', 
     //type: 'PUT', 
     success: function(data, status) { 
     } 
    }); 

Ниже приведены заголовки запроса, если это полезно (с маркерами и сессионных идентификаторов раздели)

POST /projects/12737365/posts/91927305/comments.json HTTP/1.1 
Host: anideninteractive.basecamphq.com 
Connection: keep-alive 
Content-Length: 18 
Authorization: Bearer <auth-token> 
Origin: https://anideninteractive.basecamphq.com 
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.89 Safari/537.36 
Content-Type: application/json; charset=UTF-8 
Accept: */* 
X-Requested-With: XMLHttpRequest 
DNT: 1 
Referer: https://anideninteractive.basecamphq.com/projects/12737365-graphic-plan-aniden-test/log 
Accept-Encoding: gzip, deflate 
Accept-Language: en-US,en;q=0.8,ca;q=0.6 
Cookie: twisted_token=<twisted-token>; 
session_token=<session-token>; return_to=https%3A%2F%2Fanideninteractive.basecamphq.com%2Fprojects%2F12737365-graphic-plan-aniden-test%2Flog; flashVersion=Shockwave%20Flash%2017.0%20r0; _basecamp_session_v2=<basecamp-session-v2> 

ответ

0

Я послал этот вопрос, чтобы поддержать на Basecamp. Они сказали, что вы не можете получить доступ к Basecamp Classic через новый API.