8
我有一個google appscript,它調用Big Query API。它工作正常,但我想複製工作表並用於不同的報告集。我幾個月前成功複製過這個文件。現在未找到項目{project-id},無法用於API調用
複製報表時,並與大查詢API,我得到以下錯誤認證:
「工程{項目-ID-不同至低於}沒有找到,不能用於API調用。 (第16行,文件「reportModel」)「
我不承認消息中的項目ID,它與寫入我的代碼中的項目ID不同。另外,在我嘗試使用API驗證API之前,錯誤消息將我鏈接到相關的控制檯頁面以啓用API,但不再執行此操作。
這是代碼的相關部分:
var projectId = '{project-id}';
var request = {
query: sql_code,
useLegacySql : false
};
var queryResults = BigQuery.Jobs.query(request, projectId);
這是怎麼回事,我如何可以驗證與API的新的谷歌表文件?此外,錯誤消息中列出的項目ID爲什麼與代碼中寫入的項目ID不同?
請問是否有人在投票時遇到同樣的事情?可能值得我向相關的Google小組提交問題。 – goose
您可能需要先檢查此[建議的解決方案](http://stackoverflow.com/a/37566391)。檢查您的[Developers Console](https://console.developers.google.com/apis/library?project=mytestproject-163015),並確保您已啓用您將使用的所有API。 – Teyam
謝謝@Teyam - 這已經完成了。我從複製的工作表仍然工作正常。 – goose