0

アクセス トークンを含む node.js スクリプトがあります。

var T = new Twit({
consumer_key:         '...', 
,consumer_secret:      '...'
,access_token:         '...'
,access_token_secret:  '...'
})

このデータを同じフォルダのスクリプトで定義したいので、呼び出す必要があります。に似たもの

execfile('keys.py')

パイソンで。私はもう試した

require('./keys.js')

しかし、うまくいきませんでした。

4

2 に答える 2

0

キーを JSON ファイルにエクスポートし、その内容を readFileSync で読み取ってから、JSON を解析する必要があります。

var fs = require("fs");
var keysJson = fs.readFileSync("keys.json", "utf8");
var keys = JSON.parse(keysJson);

var T = new Twit(keys);

エンコード (この場合は「utf8」) を readFileSync メソッドに渡す必要があることに注意してください。そうしないと、ファイルの内容ではなくバッファーが返されます。

于 2013-07-30T07:49:51.617 に答える