duan35557593 2017-08-23 08:55
浏览 171
已采纳

在php中实现firebase:在firebase中查找令牌

i am trying to implement firebase with php, here is a link that I found:

https://github.com/ktamas77/firebase-php

and this is an example.

const DEFAULT_URL = 'https://kidsplace.firebaseio.com/';
const DEFAULT_TOKEN = 'MqL0c8tKCtheLSYcygYNtGhU8Z2hULOFs9OKPdEp';
const DEFAULT_PATH = '/firebase/example';

$firebase = new \Firebase\FirebaseLib(DEFAULT_URL, DEFAULT_TOKEN);

// --- storing an array ---
$test = array(
    "foo" => "bar",
    "i_love" => "lamp",
    "id" => 42
);
$dateTime = new DateTime();
$firebase->set(DEFAULT_PATH . '/' . $dateTime->format('c'), $test);

// --- storing a string ---
$firebase->set(DEFAULT_PATH . '/name/contact001', "John Doe");

// --- reading the stored string ---
$name = $firebase->get(DEFAULT_PATH . '/name/contact001');

And here is my version of the same code:

<?php

include 'firebaseLib.php';

const DEFAULT_URL = "https://third-try-dae0a.firebaseio.com";
const DEFAULT_TOKEN = 'AIzaSyDeGfW4hnT3a6AXDevJMhb4Pi1eMWQ7yvc';
const DEFAULT_PATH = '/third-try-dae0a';


$firebase = new \Firebase\FirebaseLib(DEFAULT_URL, DEFAULT_TOKEN);

// --- storing an array ---
$test = array(
    "foo" => "bar",
    "i_love" => "lamp",
    "id" => 42
);
$dateTime = new DateTime();
$firebase->set(DEFAULT_PATH . '/' . $dateTime->format('c'), $test);

// --- storing a string ---
$firebase->set(DEFAULT_PATH . '/name/contact001', "John Doe");

// --- reading the stored string ---
$name = $firebase->get(DEFAULT_PATH . '/name/contact001');

echo "done";



 ?>

my code doesn't work...

this is where i found my DEFAULT_TOKEN

I just want a quick explanation of where I find the DEFAULT_TOKEN

and what about the DEFAULT_PATH ??

  • 写回答

1条回答 默认 最新

  • drvvvuyia15070493 2017-08-23 09:03
    关注

    1) DEFAULT_PATH

    Default path is your main project path. When you create new project on firebase. And when you will click on it you will get the path for it. Which is like: https://your_project_name-xxx.firebaseio.com

    2)DEFAULT_TOKEN

    Steps to get token from firebase console

    ->login open and open fire base console and select project

    ->Go to project setting from setting icon

    ->select serviceaccounts from menu

    ->select databasesecrets from left menu

    ->hover on secret and click on show button

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!