SugarCRM v10 API的导出方法

用户名

我正在尝试调用SugarCRM v10 API,以获取报告的输出,而不必登录Web界面并单击“导出”按钮。我想获得此报告作为可以使用python和请求库写入csv格式的数据。

我可以成功进行身份验证并获得令牌,但是无论我尝试从报告中得到的响应是什么,都不存在错误方法,这意味着您无法在此代码块中第二个URL的末尾使用/ csv。

url = "https://mydomain.sugarondemand.com/rest/v10/oauth2/token"
payload = {"grant_type":"password","username":"ursername","password":"password","client_id":"sugar", "platform":"myspecialapp"}


r = requests.post(url, data=json.dumps(payload))

response = json.loads(r.text)

token = response[u'access_token']    
print 'Success! OAuth token is ' + token

#What export methods are available? ###################################

#WRONG url = "https://mydomain.sugarondemand.com/rest/v10/Reports/report_id/csv"
#Following paquino's suggestion I used Base64

url = "https://mydomain.sugarondemand.com/rest/v10/Reports/report_id/Base64"
headers = { "Content-Type" : "application/json", "OAuth-Token": token }

r = requests.get(url, headers=headers);

response = r.text.decode('base64')

print response`

我的问题是:通过对SugarCRM api v10的api调用可以使用哪些导出方法。

编辑:不幸的是,在请求网址中使用Base64会返回我不知道如何解析的ab对象...

%PDF-1.7
3 0 obj
<</Type /Page
/Parent 1 0 R
/MediaBox [0 0 792.00 612.00]
/Resources 2 0 R
/Contents 4 0 R>>
endobj
4 0 obj
<</Length 37217>>
stream
8.cܬR≈`ä║dàQöWºáW╙µ
帕基诺

报告Api接受“ Base64”和“ Pdf”

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从模块中获取所有字段 - SugarCRM 7+ api v10

来自分类Dev

SugarCRM 通话记录 REST API

来自分类Dev

SugarCRM Web服务其余API离子框架AngularJS

来自分类Dev

在SugarCRM API中,如何获取用户的时区信息?

来自分类Dev

SugarCRM Web服务其余API离子框架AngularJS

来自分类Dev

如何导出Sugarcrm中的潜在客户历史记录部分?

来自分类Dev

SugarCRM通过API将案例与联系人记录相关吗?

来自分类Dev

使用带有SugarCRM的REST API将目标添加到目标列表

来自分类Dev

sugarcrm rest api get_entry_list其中包含相关字段

来自分类Dev

在C#中的SugarCRM SOAP API中使用查询时获得“访问被拒绝”

来自分类Dev

在C#中的SugarCRM SOAP API中使用查询时获得“访问被拒绝”

来自分类Dev

通过REST API获取Sugarcrm数组输出,并使用PHP正确排序

来自分类Dev

通过REST API将子面板记录添加到SugarCRM帐户

来自分类常见问题

如何从Windows(v10)完全卸载Android Studio?

来自分类Dev

Sails v10船长和UUID

来自分类Dev

TYPO3 v10持久性映射

来自分类Dev

HCL Domino V10中的用户认证(JWT)

来自分类Dev

MERGE语句在Informix v10中不起作用

来自分类Dev

Direct3D(v10)多个世界转换

来自分类Dev

Odoo v10 如何使状态栏可点击?

来自分类Dev

SugarCRM SugarLogic公式

来自分类Dev

SugarCRM相关领域

来自分类Dev

Bluemix上的SugarCRM

来自分类Dev

SugarCRM中的安全组

来自分类Dev

SugarCRM SugarLogic公式

来自分类Dev

set_relationship返回数组(3){[“” created“] => int(0)[” failed“] => int(1)[” deleted“] => int(0)in sugarcrm wiith soap API

来自分类Dev

将OpenEdge v10数据库还原到v11

来自分类Dev

gcc v10和v9之间的constexpr差异:错误或功能

来自分类Dev

KeyError: 'url_ids' - 从 v8 到 v10 社区的 Odoo 模块迁移

Related 相关文章

  1. 1

    如何从模块中获取所有字段 - SugarCRM 7+ api v10

  2. 2

    SugarCRM 通话记录 REST API

  3. 3

    SugarCRM Web服务其余API离子框架AngularJS

  4. 4

    在SugarCRM API中,如何获取用户的时区信息?

  5. 5

    SugarCRM Web服务其余API离子框架AngularJS

  6. 6

    如何导出Sugarcrm中的潜在客户历史记录部分?

  7. 7

    SugarCRM通过API将案例与联系人记录相关吗?

  8. 8

    使用带有SugarCRM的REST API将目标添加到目标列表

  9. 9

    sugarcrm rest api get_entry_list其中包含相关字段

  10. 10

    在C#中的SugarCRM SOAP API中使用查询时获得“访问被拒绝”

  11. 11

    在C#中的SugarCRM SOAP API中使用查询时获得“访问被拒绝”

  12. 12

    通过REST API获取Sugarcrm数组输出,并使用PHP正确排序

  13. 13

    通过REST API将子面板记录添加到SugarCRM帐户

  14. 14

    如何从Windows(v10)完全卸载Android Studio?

  15. 15

    Sails v10船长和UUID

  16. 16

    TYPO3 v10持久性映射

  17. 17

    HCL Domino V10中的用户认证(JWT)

  18. 18

    MERGE语句在Informix v10中不起作用

  19. 19

    Direct3D(v10)多个世界转换

  20. 20

    Odoo v10 如何使状态栏可点击?

  21. 21

    SugarCRM SugarLogic公式

  22. 22

    SugarCRM相关领域

  23. 23

    Bluemix上的SugarCRM

  24. 24

    SugarCRM中的安全组

  25. 25

    SugarCRM SugarLogic公式

  26. 26

    set_relationship返回数组(3){[“” created“] => int(0)[” failed“] => int(1)[” deleted“] => int(0)in sugarcrm wiith soap API

  27. 27

    将OpenEdge v10数据库还原到v11

  28. 28

    gcc v10和v9之间的constexpr差异:错误或功能

  29. 29

    KeyError: 'url_ids' - 从 v8 到 v10 社区的 Odoo 模块迁移

热门标签

归档