我正在创建Dialogflow应用,我想在某个流程点发送短信。为此,我正在考虑将收件人的电话号码存储在excel中,并将此excel放置在Google云存储中。我如何从Excel中获取电话数据?
答案 0 :(得分:0)
您可以如上所述将文件放置在Google Cloud Storage(GCS)中,并使用GCS的PHP客户端库[1]和PHPExcel [2]。
您会发现使用PHP从Excel文件中读取和提取数据非常容易。
您还可以使用PHP-ExcelReader [3],它也可以读取Excel .xls文件。 PHPExcel也可以管理.xlsx文件。
我发现本教程[4]有助于说明如何使用PHPExcel读取Excel文件。
您可以从(例如)Compute Engine [5],App Engine [6]运行PHP应用程序。请查看此参考文献[7],该参考文献说明了如何在Google Cloud Platform上部署PHP应用程序。
我还想推荐此存储桶和对象命名准则参考[8]。请访问有关如何创建存储桶和上传对象的教程[9]。
别忘了看一下GCS身份验证[10],这样您就可以获取和管理对该服务的访问。
让我知道怎么回事。
链接:
[1] https://cloud.google.com/storage/docs/reference/libraries#client-libraries-install-php
[2] https://github.com/PHPOffice/PHPExcel
[3] https://sourceforge.net/projects/phpexcelreader
[4] http://www.techchattr.com/how-to-read-excel-files-with-php
[5] https://cloud.google.com/php/tutorials/bookshelf-on-compute-engine
[6] https://cloud.google.com/appengine/docs/php/
[7] https://cloud.google.com/php/docs/
[8] https://cloud.google.com/storage/docs/naming#top_of_page