[英]Google Assistant SDK
這是一個畢業項目。 由於有很多樂於助人的人,我邁出了下一步,因此在安裝Google Assistant SDK時遇到了麻煩。 但可悲的是,我的下一步是我的下一個死胡同。
這是下一步:
python3 -m googlesamples.assistant.auth_helpers –client-secrets path\to\your\client_secret_XXX.apps.googleusercontent.com.json
有回報:
沒有名為googlesamples.assistant.auth_helpers的模塊
所以我用谷歌搜索並嘗試了建議的步驟:
pip install --upgrade google-auth-oauthlib[tool]
google-oauthlib-tool --client-secrets path/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless
第一個效果很好,第二個效果不好。 我在另一個論壇上讀到,如果在終端中,我應該不帶--headless
。
(myenvname) Firass-MacBook-Pro:myenvname firashachem$ python3 -m googlesamples.assistant.auth_helpers
-–client-secrets
Users/firashachem/Desktop/client_secret_*****ntent.com.json
/Users/firashachem/myproject/myenvname/bin/python3: No module named googlesamples.assistant.auth_helpers
google-oauthlib-tool --client-secrets /Users/firashachem/Desktop/googleassistant/client_secret_*****.apps.googleusercontent.com.json
Usage: google-oauthlib-tool [OPTIONS]
Error: Missing option "--scope".
(myenvname) Firass-MacBook-Pro:myenvname firashachem$ google-oauthlib-tool --client-secrets /Users/firashachem/Desktop/googleassistant/client_secret_****.apps.googleusercontent.com.json
Usage: google-oauthlib-tool [OPTIONS]
(myenvname) Firass-MacBook-Pro:myenvname firashachem$ google-oauthlib-tool --client-secrets /Users/firashachem/Desktop/googleassistant/client_secret_****.apps.googleusercontent.com.json
Usage: google-oauthlib-tool [OPTIONS]
Error: Missing option "--scope".
(myenvname) Firass-MacBook-Pro:myenvname firashachem$ --scope
https://www.googleapis.com/auth/assistant-sdk-prototype --save
請嘗試以下命令。
(myenvname) Firass-MacBook-Pro:myenvname firashachem$ google-oauthlib-tool --client-secrets /Users/firashachem/Desktop/googleassistant/client_secret_****.apps.googleusercontent.com.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless
終端要求輸入授權碼(“輸入授權碼:”)。
您可以在此行上方看到一個鏈接(例如: https : //accounts.google.com/o/oauth2/auth? response_type=code & client_id=1 **** = offline)。 在瀏覽器中打開此鏈接,然后登錄到Google帳戶並進行身份驗證。 現在,您可以在瀏覽器中看到授權碼,將其復制並粘貼到終端上,然后按Enter。 現在一切正常,您將獲得文件“ credentials.json”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.