Google Spreadsheets IMPORTXML问题

时间:2017-05-31 08:54:40

标签: xml google-apps-script google-sheets

我在Spreadsheets和IMPORTXML面临一个非常奇怪的问题。

我正在生产/暂存环境中开发此网站,并且正在生成XML文件以从数据库中提取某些数据。

我有以下两个网址:

https://www.volgshop.ch/xml/?t=xml&sfm=5&stm=5&cfm=4&ctm=4&st=1&ct=1 - 用于制作

https://volgshop.staging.wpengine.com/xml/?t=xml&sfm=5&stm=5&cfm=4&ctm=4&st=1&ct=1 - 用于暂存

我正在使用IMPORTXML函数,如下所示:

=IMPORTXML("https://volgshop.staging.wpengine.com/xml/?t=xml&sfm=5&stm=5&cfm=4&ctm=4&st=1&ct=1", "/*")

现在出现了我面临的问题:当我使用登台链接时,数据会在电子表格中正确添加,但是当我使用生产链接时,数据不会被添加。< / p>

脚本完全相同。

可以在此处访问电子表格:https://docs.google.com/spreadsheets/d/128EKD3a0srVIYbPw-iHxnmQaCGQm3_NMNAa5l9j2x4g/edit?usp=sharing

有没有人遇到过类似的问题并且可以分享潜在的解决方案?

非常感谢。

1 个答案:

答案 0 :(得分:0)

我通过使用add_rewrite_rule重写网址解决了这个问题,因此我的网址已被重写为https://www.volgshop.ch/xml/5/5/4/4/1/1/

对于使用Wpengine作为主机的所有人,请记住取消删除您用于显示结果的XML页面/网址,在我的情况下:https://www.volgshop.ch/xml/