I am having some troubles fetching data from the API with an OAuth token.
I confirmed the token works – when I call /me
with the OAuth token I get the correct response.
However when I try to get information about a review link, and for example call https://api.frame.io/v2/review_links/4781d5c6-a4fa-4cd5-a88d-bfd6eb48d280
- Without a token I get the correct response, which is weird because according to the docs it shouldn’t work, but I guess the review id is a secret to that’s fine.
- With a developer token I get the correct response
- With an oAuth token I get an 401 error (“You are not allowed to access that resource”)
When I try to get information about a presentation link, and for example call https://api.frame.io/v2/presentations/3626c501-edf1-4597-b89f-7cd1ebc3319f
- Without a token I get a 401 error, which is expected
- With a developer token I get the correct response
- With an oAuth token I get a 401 error (“You are not allowed to access that resource”)
I have confirmed that the OAuth app has the correct scopes (reviewlink.read
, presentation.read
and asset.read
). It has the same scopes as the developer token that works.
Is there any difference how I am supposed to use the OAuth token compared to a developer token? They are both Bearer tokens, right? I really don’t know what else to try.