2020-09-08 00:04发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们需要创建一个Google表格并将其从SAPUI5应用程序从前端或后端服务器上传到Google云端硬盘。 还可以在需要时阅读/更新工作表的内容。
找到了一些基于Google Drive API的博客,我仍在努力理解这些博客并将它们与需求联系起来。
有人在SAP和Google云端硬盘之间实现了通信吗? 如果是,请分享您对前进的想法。
谢谢
Gaurav。
嗨Gaurav,
下面是使用Google Drive API的先决条件
以上所有内容均可从Google下方获取 API控制台。
https://console.developers.google.com
所有与API相关的信息都位于以下位置
https://developers。 google.com/drive/api/v2/reference/files/list
handleClientLoad:function(){ gapi.client.setApiKey(API_KEY); setTimeout(this.checkAuth.bind(this),1); }, checkAuth:function(){ var options = { client_id:CLIENT_ID, 范围:范围, 立即:真实 }; gapi.auth.authorize(options,this.handleAuthResult.bind(this)); }, handleAuthResult:函数(authResult){ var authorizeButton = this.getView()。byId(" authorize-button"); //document.getElementById('authorize-button'); 如果(authResult &&!authResult.error){ authorizeButton.style.visibility ="隐藏"; this.makeApiCall()。bind(this); }其他{ authorizeButton.style.visibility =""; authorizeButton.onclick = this.handleAuthClick.bind(this); } }, handleAuthClick:函数(事件){ var options = { client_id:CLIENT_ID, 范围:范围, 立即:错误 }; gapi.auth.authorize(options,this.handleAuthResult.bind(this)); 返回false; }, makeApiCall:function(){ gapi.client.load(" drive"," v2",this.makeRequest.bind(this)); }, makeRequest:function(){ var request = gapi.client.drive.files.list({ " maxResults":50 }); request.execute(function(resp){ for(var i = 0; i 此代码一定可以正常工作,唯一的问题是我无法获取天盖的对象。 我已经对此发表了疑问: < a hraf=" https://answers.sap.com/questions/12695928/not-able-to-load-google-drive-api-file.html"> https://answers.sap.com/questions/12695928 /not-able-to-load-google-drive-api-file.html 希望至少可以帮助您开始开发。 感谢- p> Abhishek
此代码一定可以正常工作,唯一的问题是我无法获取天盖的对象。
我已经对此发表了疑问:
< a hraf=" https://answers.sap.com/questions/12695928/not-able-to-load-google-drive-api-file.html"> https://answers.sap.com/questions/12695928 /not-able-to-load-google-drive-api-file.html
希望至少可以帮助您开始开发。
感谢- p>
Abhishek
感谢您的回复Abhishek。 我会尽力让您知道结果。
最多设置5个标签!
嗨Gaurav,
下面是使用Google Drive API的先决条件
以上所有内容均可从Google下方获取 API控制台。
https://console.developers.google.com
所有与API相关的信息都位于以下位置
https://developers。 google.com/drive/api/v2/reference/files/list
感谢您的回复Abhishek。 我会尽力让您知道结果。
一周热门 更多>