0
我正在尝试使用节点simperium模块连接到Simperium API。我创建了一个SimpleNote帐户使用存储的笔记,但我得到一个“未知的用户名”,当我尝试auth.authorize:Simperium为什么会返回“未知用户名”错误?
Failed to authenticate Error: unknown username: [email protected]
at IncomingMessage.<anonymous>
(/path/to/my/project/node_modules/simperium/lib/simperium/auth.js:71:20)
我目前登录到帐户虽然和复制/粘贴电子邮件地址。什么可能导致有效帐户出现未知用户名错误?
我的代码大多是从样品撕开:
var Client = Simperium.Client
var Auth = Simperium.Auth
var client = new Client(process.env.SIMPERIUM_APP_ID);
var auth = new Auth(process.env.SIMPERIUM_APP_ID, process.env.SIMPERIUM_API_KEY);
var interval = Number.POSITIVE_INFINITY, lastInt;
client.connect();
auth.on('authorize', function(user) {
var notes = client.bucket('note');
client.accessToken = user.access_token;
});
auth.authorize(
process.env.SIMPERIUM_EMAIL,
process.env.SIMPERIUM_PASSWORD
)
这是正确的! Simplenote用户帐户实际上是Simplenote应用程序的Simperium用户帐户。您将在自己的应用程序中创建的用户帐户将与Simplenote中创建的用户帐户完全分开。 –