我正在使用php开发一个Web应用程序,需要通过活动流API与pump.io之类的服务器进行通信。但是,要执行后续操作,我需要通过OAuth进行身份验证,并且需要OAuth使用者密钥,问题是我在pump.io服务器上找不到任何程序来生成该密钥,至少我不知道这样的事情。有人帮忙吗?
答案 0 :(得分:0)
我不是pump.io的完全专家,但有一个名为 accesstoken 的模型。 (https://github.com/e14n/pump.io/blob/master/lib/model/accesstoken.js)
我似乎有一种生成随机令牌的方法。 (第65-67行)
答案 1 :(得分:0)
我是pump.io的作者。
Pump.io支持动态客户端注册。文件在这里:
http://openid.net/specs/openid-connect-registration-1_0.html
祝你好运!答案 2 :(得分:0)
我在我的iOS应用程序上开发pump.io。我们在后端创建了服务器。我可以从已经使用浏览器注册的用户获取列表(收藏夹,关注者),而不是来自iOS应用程序。但是在注册时,我遇到了一些错误。我们需要他们的身份验证吗?实际上我使用的URL是:https://hostname/api/users/并使用JSON Object添加参数
@“昵称”:@“sam123”,
@“密码”:@“sam123”,@“email”:@“sam123@sam123.com”
我想使用api从m iOS app自动注册用户。什么是PATH,params?在pump.io wiki中 - > API.md他们为我们提供了:用户注册端点/ api / users上有所有用户的集合。要创建新用户,请将用户表示(请参见下文)发布到列表中。您还可以通过GETting收集最新的注册用户。表示用户的JSON对象具有以下属性:nickname:用户的昵称。 1-64个字符,仅包括ASCII大写和小写字母和数字以及“ - ”,“。”和“_”。每个服务器的昵称是不可变的和唯一的;它无法改变。 password:明文密码。获取用户对象时不会返回,但是在注册或更新用户时必须提供它。个人资料:一个“人”对象。这是在您创建新用户时自动创建的;不要试图自己添加它。不要直接更新;通过对象端点更新人员
任何人都已经集成了iOS注册/登录过程。