1

如何下载此路线生成的 csv:https ://onesignal.com/api/v1/players/csv_export?app_id=

- 我能够获得文件的 s3 链接。

-我对 CSV 文件执行获取请求。我尝试使用与 csv_export 路由相同的标头/授权,但将其删除无济于事。


带有基本身份验证集:

<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>InvalidArgument</Code><Message>Unsupported Authorization Type</Message><ArgumentName>Authorization</ArgumentName><ArgumentValue>Basic SOME_KEY_THAT_WORKS_WITH_THE_ROUTE</ArgumentValue><RequestId>SOME_REQUEST_ID</RequestId></Error>

删除了基本身份验证:

?xml version="1.0" encoding="UTF-8"?>
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>SOME_REQUEST_ID</RequestId></Error>
4

2 回答 2

0

导出文件可能需要几分钟才能生成,具体取决于其大小。您应该继续尝试,直到不再出现错误。下载文件不需要授权。

如果超过 15 分钟且文件仍然不可用,您应该联系 OneSignal 的支持团队。

于 2016-06-07T18:07:52.953 回答
0

来自 OneSignal 支持,使用该初始路由返回的链接现在返回正确的 url:

|你好。我们在系统中发现了一个错误,在某些情况下会返回错误的 CSV 网址。带来不便敬请谅解。此问题现已解决,因此您应该获得一个有效的 URL。然后,您可以下载没有任何特殊标题的 CSV 导出文件。

于 2016-06-08T12:32:12.213 回答