firebase cli jode.jsツールを実行すると明らかに間違っていることが誰かに見えるかどうか疑問に思っていました。私はいくつかのトークンを試しました(いくつかはログインによって生成されました:ciといくつかは通常のログインによって生成されました)。いくつかのコマンドが動作しているようです(リスト、init)が、私はデータを取得できません:コマンドを動作させる。これは "--token"オプションに問題があるようです。通常ログインすると( "firebase login")、 "data:get/-f rentette"コマンドを問題なく実行できます。firebase-tools - 「認証トークンを解析できませんでした」
ご協力いただければ幸いです。
(以下はfailingコマンドの出力です)。
[~/$] firebase --token "-XXXXXjzTKnX9c_7qO|9546a9bc98f70f0b5b55ceb08ca23156" list
┌──────────────────┬──────┬────────────────────┐
│ Name │ Plan │ Collaborators │
├──────────────────┼──────┼────────────────────┤
│ rentette │ Free │ [email protected] │
├──────────────────┼──────┼────────────────────┤
[~/$] firebase --token "-XXXXXjzTKnX9c_7qO|YYYYYYYYYYYYYYYY5ceb08ca23156" data:get/-f rentette --debug
----------------------------------------------------------------------
Command: /usr/bin/node /home/nhamilton/.npm-packages/bin/firebase --token -XXXXXjzTKnX9c_7qO|YYYYYYYYYYYYYYYY5ceb08ca23156 data:get/-f rentette --debug
Platform: linux
Node Version: v5.10.1
Time: Fri Apr 15 2016 11:31:20 GMT+1000 (AEST)
----------------------------------------------------------------------
Error: Could not parse auth token.
Error Context: {
"body": {
"error": "Could not parse auth token."
},
"response": {
"statusCode": 400,
"headers": {
"content-length": "46",
"content-type": "application/json; charset=utf-8",
"cache-control": "no-cache",
"strict-transport-security": "max-age=31556926; includeSubDomains; preload",
"connection": "close"
},
"request": {
"uri": {
"protocol": "https:",
"slashes": true,
"auth": null,
"host": "rentette.firebaseio.com",
"port": 443,
"hostname": "rentette.firebaseio.com",
"hash": null,
"search": "?auth=-XXXXXjzTKnX9c_7qO%7cYYYYYYYYYYYYYY5ceb08ca23156",
"query": "auth=-XXXXXjzTKnX9c_7qO%7cYYYYYYYYYYYYYY5ceb08ca23156",
"pathname": "/.json",
"path": "/.json?auth=-XXXXXjzTKnX9c_7qO%7cYYYYYYYYYYYYYY5ceb08ca23156",
"href": "https://rentette.firebaseio.com/.json?auth=-XXXXXjzTKnX9c_7qO%7cYYYYYYYYYYYYYY5ceb08ca23156"
},
"method": "GET",
"headers": {}
}
}
}