Android VKontake官方客户端。如何获得授权

Android VKontake官方客户端。如何获得授权,android,android-intent,vk,Android,Android Intent,Vk,我的设备上有VKontakte的官方应用程序 我在那里授权 我尝试编写自己的应用程序使用VKontake API,但我需要授权 是否存在通过某种操作从官方应用程序中获取用户授权状态的方法?是否有发送意图?现在可以! 请浏览本教程 您还可以通过webview进行授权 Vkontakte中的授权是OAuth授权。所以下面的步骤对于所有使用OAuth的服务都是类似的:Facebook、Instagram等等 在vk.com上创建应用程序: 拿到身份证 在登录活动中,打开带有登录url的webvie

我的设备上有VKontakte的官方应用程序

我在那里授权

我尝试编写自己的应用程序使用VKontake API,但我需要授权

是否存在通过某种操作从官方应用程序中获取用户授权状态的方法?是否有发送意图?

现在可以! 请浏览本教程

您还可以通过webview进行授权 Vkontakte中的授权是OAuth授权。所以下面的步骤对于所有使用OAuth的服务都是类似的:Facebook、Instagram等等

  • 在vk.com上创建应用程序:
  • 拿到身份证
  • 在登录活动中,打开带有登录url的webview
  • APP_ID是您的应用程序的ID。您可以在VK->Applications->Settings->Applications I manage(在底部)->manage中找到它

    此登录url将显示标准的VK授权对话框。用户将在那里输入他的登录名和密码

    之后,用户将被重定向到您的重定向Uri。所以你需要准备一个重定向Uri——这是一个在成功登录后打开的页面

    该url将连接一个访问令牌。Access_令牌是授权后需要存储的唯一参数。在接下来的请求中,您只需要提供访问令牌

    关于您可以在VK站点中读取的其他参数:

    @robert如何从我的android应用程序上传照片到VKontake。你好,Dmitry,你的问题是否解决了?不,不是。因此,不要给出意图请求和代码——这可能是解决方案,但它们并不存在。