2

この投稿に技術的な詳細が欠けていることをお詫びします。

現在、Insightly API ( https://api.insight.ly )を呼び出す Google スクリプトを作成しようとしていますが、問題が発生しました。

私が見る限り、Insightly は API 呼び出しでレコードの ID を参照するときに中かっこを使用する必要がありますが、中かっこを含む URL を使用すると Google スクリプトはエラーを返します。

これらの中括弧をエスケープして、Google スクリプトがそれらを他のテキストと同じように扱うにはどうすればよいですか?

これが私のコードです

var url = "https://api.insight.ly/v2/Opportunities/{217}"
var response = UrlFetchApp.fetch(url, headers);

ありがとう :)

4

2 に答える 2

1

試す

var url = "https://api.insight.ly/v2/Opportunities/" + encodeURIComponent("{217}");

はおよびとして{エンコードする必要があります。必要に応じてこれらをハードコードすることもできますが、ソース コードで実際の文字列を確認できるのは便利です。%7B}%7D

于 2013-08-03T17:30:45.227 に答える
0

少し遅れましたが..それが役立つことを願っています.. {と}を置く必要はありません..正しいコードは

var url = "https://api.insight.ly/v2/Opportunities/217"
于 2013-12-10T21:28:55.413 に答える