Skip to content

getting video_files doesn't work, although the final scope indicates it should #109

Description

@brucemcpherson

I believe that there are now some complex rules around PRO versus basic accounts that can limit the data that can be returned by the api, but scopes are granted by the OAUTH process that (silently) cannot be fulfilled.

For example, a token request requiring video_files access is made by an app in a basic account, and access is consented to and authorized by a basic account user.

https://api.vimeo.com/oauth/authorize?response_type=code&client_id=xxxxxxxxxxx&redirect_uri=http%3A%2F%2Flocalhost%3A8081%2Fvimeo-redirect&scope=public%20private%20video_files&state=xxxxxxxxxx

The user is presented with a consent screen that includes a request for access to his video files, and he consents.
image

The final scope returned confirms he has access to video_files
video_files private public

And yet, when using the node vimeo client, no files property is returned (and no error is given) when accessing files in his own account.
This same (basic user) also has full access to a PRO user account also, yet queries to that account do not return files (or download) properties either.

What are the exact circumstances underwhich an app, which properly has consent to access video_files, can actually do so?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions