你好,我正在使用带有 php 的 firebase 并使用这个 library .
我收到此错误“无法解析身份验证 token 。”
我的授权 token 是正确的,因为我也使用了与 node.js 相同的 token 。
我的代码是这样的
require "vendor/autoload.php";
const DEFAULT_URL = 'https://xxxxxxxxx.firebaseio.com';
const DEFAULT_TOKEN = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$firebase = new \Firebase\FirebaseLib(DEFAULT_URL, DEFAULT_TOKEN );
$data = [
"Website_Name"=> $Website_Name,
"Username" => $Username,
"Password"=> $Password,
"website_link"=> $website_link,
"id"=> $id,
];
$path = "per_users";
$res = $firebase->push('/per_users', $data);
// per_users is the name of the table
var_dump($res);
你能告诉我我到底做错了什么吗? 谢谢。
最佳答案
我发现以下解决方案有效,如果有人仍想使用主题启动器的 library :
- 转到 Firebase Console并选择您的项目。
- 转到项目设置(按左上角概述旁边的齿轮图标)
- 转到“服务帐户”标签
- 选择 Database Secrets,显示并复制库的
const DEFAULT_TOKEN
的数据库 key
关于php - 火力基地: "Could not parse auth token.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39550635/