2

首先,对不起我的英语,编辑我的帖子很受欢迎 :D 用这种方法可以获得令牌吗?我的老板说 vimeo 的 WebView 登录很糟糕,因为它很难看到“允许”按钮。

所以,我试图做一个发送电子邮件和密码的自定义登录界面。

public Call<VimeoAccount> logIn(String email, String password, AuthCallback callback) {

但我总是收到这个错误:

奇怪的事情发生了。请联系应用所有者

谢谢

4

1 回答 1

2

我刚刚回复了你对这篇文章的评论:

该登录方法仅适用于具有某些特权的某些应用程序。您可以获得自定义登录的令牌,但您必须通过“代码授权重定向”来完成。本指南解释了如何在 Android 上执行此操作,本指南解释了它如何在 API 上工作。这个想法是 - 用户将单击登录按钮。它将它们带到网络上。他们登录我们的网站。然后我们将它们引导回您的应用程序。

我们使用重定向的原因是因为如果应用程序的开发人员可以看到 Vimeo 用户的密码,这将是一个安全问题。因此,目前,使用 Vimeo API 进行身份验证的唯一方法是通过代码授权重定向(如引用的评论中所述)。这意味着您必须链接到浏览器/网络视图。

编辑

对于其他人,官方 Vimeo Android SDK 在这里

于 2016-03-17T15:02:53.307 回答