이것이 GroupMe API ( https://dev.groupme.com/docs/v3#messages_create )가 요구하는 사항입니다.
$ curl -X POST -H "Content-Type: application/json" -d '{"source_guid": "frgfre", "text":"alala"}' https://api.groupme.com/v3/groups/ID/messages?token=YOUR_ACCESS_TOKEN
ID가 유효한 그룹 ID이고 토큰도 유효하고 작동한다고 가정하십시오. 정확히 어떻게 $ .post () 요청으로 변환하고 브라우저의 콘솔에서 실행합니까? 다음은 Cross Domain이 활성화되어 있고 신뢰할 수있는 사이트 일 때 IE에서 작동하지 않는 기능입니다.
var t = {"source_guid": "frgfre", "text":"alala"};
$.post("https://api.groupme.com/v3/groups/ID/messages?token=YOUR_ACCESS_TOKEN", t);
//I have also tried t.toString() as well but it didn't work
변환 할 수없는 경우 (또는 지금 가지고있는 것이 올바른 경우) 첫 번째 코드는 어디에서 실행합니까?
$.post
application/x-www-form-urlencoded
형식으로 데이터를 게시 합니다. API에서 JSON이어야하는 경우을 사용 $.ajax
하여 기본값을 재정의 해야합니다 .
$.ajax({
url: "https://api.groupme.com/v3/groups/ID/messages?token=YOUR_ACCESS_TOKEN",
data: JSON.stringify(t),
contentType: 'application/json',
processData: false
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다