Flutter -如何在Excel Online中添加行

5anewei6  于 2023-01-31  发布在  Flutter
关注(0)|答案(1)|浏览(197)

我正在尝试开发一个应用程序,将与存储在OneDrive(Excel在线)的Excel工作表。我想使用flutter添加数据到Excel工作表,但我找不到任何API这样做。到目前为止,我只找到了flutter Excel包,但据我所知,它只用于本地文件。
我可以下载文件,更新它,然后重新上传文件,但是,我希望一切都发生在网上。有可能这样做吗?我知道flutter有一个谷歌表API是一个类似的事情,可用于Excel在线?

iqxoj9l9

iqxoj9l91#

1.您应该创建GCP项目来访问Google Cloud API。有关创建Google Cloud项目的信息,请参见https://developers.google.com/workspace/guides/get-started
1.您需要启用Google表单API。
1.您需要在创建的项目中创建所需的凭据。https://developers.google.com/workspace/guides/create-credentials

i. API key  - For public sheets.
 ii. OAuth Credentials - For private sheets.
iii. Service Account Credentials - For private sheets.

1.请参考这里的Google工作表API,它可以用于写入特定的工作表,在那里,您可以为每个操作请求curl
https://developers.google.com/sheets/api/samples/writing
1.最后,您可以在flutter中使用curl请求,如这里所述。https://pub.dev/documentation/curl/latest/

相关问题