【问题标题】:How to call Vimeo Api in java如何在 Java 中调用 Vimeo Api
【发布时间】:2015-10-10 14:26:21
【问题描述】:

请帮帮我?我想调用 vimeo 视频搜索 api。当我通过 oauth 调用搜索 Api 时出现错误,传递的 oauth 签名无效。这是我的代码

OAuthService service = new ServiceBuilder()
                .provider(VimeoApi.class)
                .apiKey(ApiKey)
                .apiSecret(SecretKey)
                .build();
        OAuthRequest req = new OAuthRequest(Verb.GET, "http://vimeo.com/api/rest/v2?format=json&method=vimeo.videos.search&query=fun");
        Token token = new Token("", "");
        service.signRequest(token, req);

        final Response res = req.send();

        Log.e("vimeo", res.getBody());

这是我的错误

{"generated_in":"0.0117","stat":"fail","err":{"code":"401","expl":"The oauth_signature 传递无效。","msg":"无效签名"}}

谁能告诉我我做错了什么。如果这不是调用 vimeo api 的正确方法,那么任何人都可以给我小代码来访问公共视频。请帮助我?我想我做错了什么?我该如何打电话像这个 api https://api.vimeo.com/videos?page=1&per_page=10&query=naat 我不知道如何通过 Oauth 调用这个 api 的正确方法。这个问题是专门询问 @prablo.bcz 我已经访问了 stackoverflow 中关于 vimeo api 的所有问题。 你给出的所有答案。所以请我等待你的答案。

【问题讨论】:

    标签: java android oauth-2.0 scribe vimeo-api


    【解决方案1】:

    您使用的网址是旧的、已弃用的 API。新的 API 使用 oauth1,您可以在此处找到文档:https://developer.vimeo.com/api

    【讨论】:

      猜你喜欢
      • 2020-12-13
      • 1970-01-01
      • 1970-01-01
      • 2013-01-01
      • 2022-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多