3

Google Apps スクリプトから jsonp を受信するための仕様により、返されるデータに「予期しないトークン」が発生することはありません。

私は angularjs $http.jsonp を使用しています - 構文が好きではありません ?prefix=? 私のURLの最後に、Google Appsスクリプトへ。

これは jQuery で問題なく動作しますが、私はこのアプリですべて角度をつけようとしています。これは、以前のユーザーからフォークしたフィドルです。これがリクエストです。これで問題ありません。

function jsonp_example($scope, $http) {
$scope.doRequest = function() {
    var url = "https://script.google.com/macros/s/AKfycbyTnhcsnyXKJqZdF8yAppVQjXX935J9-YTJOHyf7jkea16gSsOA/dev?prefix=?";

    $http.jsonp(url);
};

コンソールを開いてください。

4

1 に答える 1

5

これを試して:

function jsonp_example($scope, $http) {
    $scope.doRequest = function() {
        var url = "https://script.google.com/macros/s/AKfycbyTnhcsnyXKJqZdF8yAppVQjXX935J9-YTJOHyf7jkea16gSsOA/dev?prefix=JSON_CALLBACK";

        $http.jsonp(url).success(function(data) { alert(data) })
    };
}

私のために働く:http://jsfiddle.net/sc0ttyd/7MUty/3/

于 2013-02-27T17:01:11.713 に答える