2017-07-21 50 views
0

我正在爲Google助手創建一個應用程序,該應用程序將在用戶玩遊戲時收集數據,然後將該數據發送到項目數據庫。我用來發送數據(突觸)的API要求它是文件格式,但是,由於Google助理應用程序的性質,我無法找到爲數據創建文件的方法。我忽略了一種方法來做到這一點/有沒有辦法解決這個問題,並將數據發送到其他地方,使其成爲文件格式?數據存儲在JSON對象中。我可以將谷歌助手應用程序中的數據轉換爲上傳文件格式嗎?

+0

您是否可以更新您的問題以詳細說明導致問題的「Google助理應用程序的性質」是什麼意思?到目前爲止,您嘗試過哪些方法無效? – Prisoner

+0

從我可以告訴,我無法使用谷歌助理應用程序爲我的數據創建本地文件。如果我是正確的,這是因爲它是個人幫助設備上的應用程序,而不是計算機上的應用程序。請注意,這些都是我所能找到的。關於它的文檔相當新,當然很少。 – DHorowitz

回答

1

您的用戶與您的操作對話將會從他們的助理設備(例如Google Home)轉發到Google的服務器(稍後處理),然後再轉發到您的服務器。然後,您的服務器負責將回復發送給Google的服務器,服務器將其發送到助理設備。這與Web瀏覽器和服務器的工作方式非常相似,出於很好的理由 - 您的服務器通過「webhook」接受命令,這只是一種說服Google服務器通過HTTPS與您的服務器聯繫的方式,而您正在發送通過HTTPS回覆回覆。

你的webhook可以做任何事 - 只要它足夠快。您可以存儲該人員發出的命令,並將其中的一些命令彙總爲文件格式以發送,或發送每個命令。

您的操作本身不會在用戶設備上運行,而只會在用戶設備上以「運行」形式運行。它顯示在那裏,就像你的動作被大聲讀出一樣......但幾乎所有的交互都以最少的處理髮送給你。

相關問題