I have created an vimeo app and idea is to upload video on different peoples account using the app if user gives upload access to the app. Now the problem is no matter what permission i set in my authorization link, app never gets upload access for other user, if i try to authorize the app with same user as app owner then only it get upload access. Is it something that vimeo wont let app to do or is there special tweaks.
By the way i am using oAuth 1.0 and i have vimeo pro account.
Regards
Vimeo upload permissions clarify which types of accounts can upload via your app.
Owner means only you
PRO means only pro users
Plus means only plus users
Basic means only basic users
You can have zero to all of these permissions, and you can verify them on your app page. It's likely that the third party users you are communicating with do not line up with your upload permissions.
Related
I have developed an android game, it stores user scores in firebase. How do I access the user scores from wordpress website?. Is it possible to create a login for my android app using play store account, and have the play store google account to login to my site to check their score?
Yes, you can retrieve data from Firebase and display it on the WordPress website.
https://firebase-wordpress-docs.readthedocs.io/en/latest/retrieve-data-from-firestore.html
There is also an option to log in with Google on a WordPress site, so the user will only see the data based on their security rule.
I want to add Google Drive integration to a browser add-on I developed. Basically I want to share user settings between devices, and the settings files are too big to fit inside the 100KB limit for the storage.sync API.
But when I go to my API console and try and activate permissions for the Drive API, I get this:
Browser apps (and Android apps) aren't allowed to access app data. That's not just a warning, you actually can't continue the process until you choose a different platform. Weirdly, I can go ahead if I select "User data" (so user data is less sensitive than app data??)
What I like about app data over user data is that, if I understand correctly, app data goes in a hidden folder uniquely tied to your app, whereas user data goes in the actual user's drive. I don't want my app to have access to the broader drive, I don't want to risk messing their data up and I don't want them to see my app's config files every time they access their drive.
How can I get this "hidden folder" behavior from a browser addon?
Try the solution from this related SO post.
To be able to use your Application Data folder, request access to the following scope:
https://www.googleapis.com/auth/drive.appdata
i am building an application that uploads a doc from my application to drive, then editing via google docs and downloading back to my application. I registered in the google api console using the service account option. now, even after giving permissions in the account, i am not able to view or edit the document. A page is shown with 'you need permission- access denied.' So any idea to turn this around.?
Using service accounts is not directly owned by the user. It is owned by the app. So if you want to have access on the files, try to insert it to your email using Permissions.insert.
Consider the following web application flow.
user hits login/sign up page
user signs up and logs in
browser redirects to their profile page
My question is, using firebase authentication services, how do I restrict usage of the profile page without authorization to the web application?
Moreover, can I host this web application on firebase, and this functionality will be taken care of for me?
Well profile pages for example are generally sites that are dynamically filled with data. You don't have to restrict access to the page itself but instead restrict the API with the JSON restrictions settings firebase offers. This way nobody can access any other profile pages than their own. To prevent annoying users which have for example saved a link to their profile page but are not logged in you can add a redirect users that are not logged in.
Yes, you can create a new project using firebase console and deploy your application to it. You can also enable email authentication to the application on firebase. Follow this link for more information: https://firebase.google.com/docs/web/setup
I have implemented the Picker API for my Web App and there is only one inconvenient.
The App permit a user to open a project and share all kind of documents. One of the methods available to share documents with others is throughout Google Drive, so the User select the documents within its account and the App show the links to download the content shared.
All works fine but the issue is related with permissions. If other users click on any link, it indicates that he needs permission from the owner, so he must wait until access is granted.
Is there any way to avoid this? I mean, the owner share the files knowing it can be downloaded by any other user from the website.
Thanks in advance.