0
Intel XDK를 사용하여 개발 된 교차 플랫폼 응용 프로그램 내에서 Google URL 단축키 API를 사용하고 싶습니다. 적어도 에뮬레이터에서는 SOP가 적용되지 않는 것 같습니다.Intel XDK Google API JQuery
{"readyState":4,"responseText":"{\n \"error\": {\n \"errors\": [\n {\n \"domain\": \"global\",\n \"reason\": \"required\",\n \"message\": \"Required parameter: shortUrl\",\n \"locationType\": \"parameter\",\n \"location\": \"shortUrl\"\n }\n ],\n \"code\": 400,\n \"message\": \"Required parameter: shortUrl\"\n }\n}\n","responseJSON":{"error":{"errors":[{"domain":"global","reason":"required","message":"Required parameter: shortUrl","locationType":"parameter","location":"shortUrl"}],"code":400,"message":"Required parameter: shortUrl"}},"status":400,"statusText":"Bad Request"
코드 :가 longUrl의 PARAM를 전송하지 것처럼
$.ajax(
{
url: "https://www.googleapis.com/urlshortener/v1/url",
contentType: "application/json",
data: { longUrl: "firec.at" },
success: function (data) {
$("#txtUsernameLogin").val(JSON.stringify(data));
},
error: function(data)
{
$("#txtUsernameLogin").val(JSON.stringify(data));
}
});
이 보이는 어쨌든, 나는이 응답을 얻을. 나는 그것이 왜 실패하고, 어떤 조언을 주셔서 감사합니다. 고맙습니다.
감사합니다. 정확히 내가 필요한 것입니다. 나는 이미 게시물을 보았지만 "폼 인코딩 된 데이터는 지원되지 않습니다"라는 오류 메시지가 나타납니다. 게시물 + JSON.stringify 함께 잘 작동합니다. – Zackline