0

所以,我正在尝试使用 GroupMe 的 API。问题是,一旦我将用户发送到站点进行登录,我真的不知道如何获取用户 access_token。我真的不知道如何创建回调或如何使用它。所以总结一下

我需要将用户发送到这个站点 https://oauth.groupme.com/oauth/authorize?client_id=CLIENT_ID,然后他们登录并 groupme 将他们发送到这里 https://YOUR_CALLBACK_URL/?access_token=ACCESS_TOKEN

但我不知道如何/在哪里创建回调 url。然后我不知道如何将该 access_token 发送回应用程序。

谢谢。

4

1 回答 1

0

回调 URL 只是您的应用程序公开的一个 URL,groupme 可以将用户重定向到。页面可以是任何东西,但是,如果它是 web 应用程序,通常它会将用户带回您的应用程序,或者告诉用户关闭页面。

重要的是 url 是应用程序控制的,因此它可以获取包含令牌和其他数据的 url 的内容。

如果您正在编写 Web 应用程序,那么框架或语言应该是您可以调用或读取以获取 url 的方法或变量。如果您正在编写桌面/移动应用程序,创建回调 url 的一种方法是侦听 tcp 端口并向浏览器发送 http。另一种方法是使用轻量级 Web 服务器库,或使用轻量级外部服务器(如 lighthttp)并使用 cgi/fastcgi 进行通信。重要的是您可以获得 groupme 的 url,t 用户。

如果您需要更多帮助,您正在使用 Oauth2,因此请寻求帮助。您在这里询问的任何内容都不是 groupme 特有的,因此您应该能够使用任何 OAuth2 库。

于 2021-08-10T13:37:54.500 回答