-
Getting trouble to send document to google drive File/Folder in Salesforce
Hi,
My requirement, I have Visualforce page where
1- I can attach a document and send to my google drive.
2- I can get all the folder from the google drive and show in VF page.
1st one I did successfully but in case of the 2nd point I am getting 'Forbidden' error.
Something I missed please guide me-
http objHttp = new http();
Google_Auth_Detail__c tmpGD = [select id,Access_Token__c,Authorization_Code__c,Client_Id__c,Secret_Code__c,Expire_In__c,Refresh_Token__c,Scope__c,Token_Type__c from Google_Auth_Detail__c limit 1];
Http http = new Http();
HttpRequest req = new HttpRequest();
req.setMethod('GET');
//req.setEndpoint('https://www.googleapis.com/drive/v2/files');
req.setEndpoint('https://www.googleapis.com/drive/v3/files/0B_QE5jslfxO6clpiRWRnOXpFR00?alt=media');
req.setHeader('Authorization',tmpGD.Access_Token__c );
//HttpResponse resp = http.send(req);
HttpResponse res;
res = objHttp.send(req);
system.debug(res.getStatusCode()+'......'+res.getStatus()+'....res.........'+res.getBody());This is my method to get from google drive.
Log In to reply.
Popular Salesforce Blogs
What is SOQL in Salesforce in 2023? | The Developer Guide
In this Blog we will learn about SOQL in salesforce. What is SOQL? SOQL stands for Salesforce Object Query Language. When we have to perform…
Learn About Salesforce Lightning Web Components
Lightning components utilize two programming models: Lightning Web Components, and the first model, Aura Components. Lightning web components are custom HTML components assembled utilizing HTML…
5 Appealing Ways Salesforce Can Help NPOs to Achieve Notable Success
Salesforce for NPO! The given phrase is getting momentum in the business world in an overwhelming way. The reason is that Salesforce has become a…
Popular Salesforce Videos
Deep Dive into Salesforce Connected App
In this session, we will deep dive into Salesforce Connected app, its usage for Salesforce developers and admins, various options and configurations provided for Authentication…
Batch Apex In Salesforce | Asynchronous Apex
Asynchronous Apex 1. Batch Apex 2. How to run Batch Apex class 3. Monitor Batch Apex class 4. Examples 5. Points To Remember Upcoming Video…
Access & Permissions in Salesforce | Profiles, Permission Sets, Sharing Settings
User permissions and access settings specify what users can do within an organization: Permissions determine a user's ability to edit an object record, view the…