我正在学习Firebase和Node.js. 我想从Twitter获取我的推文并将其发送到Firebase.从Twitter获取推文我没有问题.我的问题是如何将数据发送到Firebase?
我尝试了以下代码:
var firebase = require('firebase');
// Initialize
var app = firebase.initializeApp({
ServiceAccount: {
projectId: "******",
clientEmail: "****@gmail.com",
privateKey: "-----BEGIN PRIVATE KEY-----\nkey\n-----END PRIVATE KEY-----\n"
},
databaseURL: "****.firebaseio.com"
});
// Set Sample Data
firebase.database().ref('/').set({
username: "test",
email: "test@mail.com"
});
Run Code Online (Sandbox Code Playgroud)
我在控制台上收到以下错误:
Debugger listening on port 5858
crypto.js:279
var ret = this._handle.sign(toBuf(key), null, passphrase);
^
Error: error:0906D064:PEM routines:PEM_read_bio:bad base64 decode
at Error (native)
at Sign.sign (crypto.js:279:26)
at Object.sign (C:\Users\admin\Desktop\myProject\myProject\node_modules\firebase\node_modules\jsonwebtoken\node_modules\jws\node_modules\jwa\index.js:54:45)
at Object.jwsSign [as sign] (C:\Users\admin\Desktop\myProject\myProject\node_modules\firebase\node_modules\jsonwebtoken\node_modules\jws\lib\sign-stream.js:23:24)
at Object.JWT.sign (C:\Users\admin\Desktop\myProject\myProject\node_modules\firebase\node_modules\jsonwebtoken\index.js:137:16)
at authJwt (C:\Users\admin\Desktop\myProject\myProject\node_modules\firebase\auth-node\auth.js:83:16)
at fetchAccessToken …
Run Code Online (Sandbox Code Playgroud) 如何以1秒的间隔或"While(True)"循环以1秒的线程睡眠代码运行此代码?
private void GetCodeOnServer()
{
WebClient _client = new WebClient();
string _code = _client.DownloadString(new Uri(@"http://myUrl/car"));
Toast.MakeText(this, "Code: " + _code, ToastLength.Long).Show();
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 Chrome 开发人员控制台中运行一个简单的 JQuery 脚本,但我遇到了问题。
这段代码在 Chrome 开发者控制台上运行时没有问题:
var someValue = $("[name='Jack']");
if(someValue !== null){
console.log("Jack is here!");
}
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试在setTimeout
如下函数中运行相同的代码时出现错误:
setTimeout(function(){
var someValue = $("[name='Jack']");
if(someValue !== null){
console.log("Jack is here!");
}
}, 1000);
Run Code Online (Sandbox Code Playgroud)
未捕获的 ReferenceError: $ 未定义
这不仅发生在 setTimeout 函数中,它也发生在普通函数中。
我正在使用最新版本的谷歌浏览器。如何在setTimeout
函数中像上面一样使用 JQuery ?