我已經開發了谷歌Apps腳本,並沒有限制其發表的(每個人都可以看到它),我得到一個URL是這樣的:呼叫一個谷歌的Apps腳本從我的服務器的NodeJS
https://script.google.com/macros/s/<scriptid>/exec
如果我運行這在瀏覽器中運行良好。
現在我想從我的節點js服務器調用這個。我使用:
request.post({url:url,form:{<my parameters>},function (err,httpResponse,body)
獲取HttpResponse以302回覆,我已經在這個標題:
"CP="This is not a P3P policy!
See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657
我相信,我需要打電話給我request.post
之前做認證。但無法在文檔中的任何地方找到如何做到這一點。
感謝您的答案,並糾正我可憐的英語寫作..最後,我能夠做到客戶端,付出了很多努力。我意識到我必須通過Ajax JSONP請求,因爲我的調用域仍然是http://,其中Google Apps腳本域名爲https://script.google.com。這可以解釋試圖做服務器端的失敗嗎? –
在這裏我的臨時解決方案! –
也需要學習stackoverflow .. :-) –