javascript
  • python
  • google-app-engine
  • raspberry-pi
  • 2014-09-20 175 views 0 likes 
    0

    我希望我的Raspberry pi能夠訪問某些端點。這些信息似乎是這個頁面上:在Raspberry Pi JS中使用腳本

    here

    但是,我想不出如何讓皮JS認識到GAPI。我覺得我做錯了什麼,因爲我不能只是複製/粘貼此腳本:

    <script src="https://apis.google.com/js/client.js?onload=init"> 
    </script> 
    

    所以,我可以運行以下命令:

    var ROOT = 'https://your_app_id.appspot.com/_ah/api'; 
    gapi.client.load('your_api_name', 'v1', function() { 
        doSomethingAfterLoading(); 
    }, ROOT); 
    

    任何人都知道我怎樣才能PIJS到訪問端點?

    回答

    0

    PI JS不是HTML,也不是您在瀏覽器中獲得的Javascript環境,您可以在其中訪問當前HTML文檔的DOM。 Google Javascript客戶端庫旨在用於Web應用程序。 PI JS是嵌入式應用程序的Javascript運行時。

    即使您可以包含代碼,它依賴於瀏覽器OAuth流程,這將不適用於此類型的應用程序。你要找的是設備上的谷歌的OAuth 2.0流(請參見上調用谷歌API):

    使用OAuth 2.0設備
    https://developers.google.com/accounts/docs/OAuth2ForDevices

    相關問題