exacttarget soap api变得简单
django-exacttarget的Python项目详细描述
django的[exacttarget soap api]接口概述(http://help.exacttarget.com/en/technical_library/web_service_guide/working_with_soap_web_service_api/)。
使用[oauth身份验证](https://code.exacttarget.com/devcenter/getting started/hubexchange apps/oauth和soap api)。
安装包
`` shell
pip install django exacttarget
```
2。在设置中将模块添加到已安装的应用程序中。py
`` python
已安装的应用程序=(
…
‘exacttarget’,
…
````
3。在设置中设置wsdl url。py
``python
`exacttarget\u soap\u wsdl url=“https://webservice.s6.exacttarget.com/etframework.wsdl”
````
注意:根据应用程序的类型,url可能会有所不同。
usage
==
import partnerAPI
API=partnerAPI(内部的OAuth令牌)
print api.get_system_status()
```
注意:您需要提供从[JWT信息](https://code.exacttarget.com/devcenter/getting started/hubexchange apps)获得的内部的OAuth令牌。
您可以使用python语法调用任何方法(即将使用``version info()````调用``versioninfo()````)。
list=api.list
我的描述“
new_list.listname=“我的列表名”
new_list.type=api.listtypeenum.private
new_list.listclassification=api.listclassificationenum.exacttargetlist
co=api.createoptions
co.requesttype=api.requesttype.synchronous
co.queuepriority=api.priority.low
print resp
```
使用[oauth身份验证](https://code.exacttarget.com/devcenter/getting started/hubexchange apps/oauth和soap api)。
安装包
`` shell
pip install django exacttarget
```
2。在设置中将模块添加到已安装的应用程序中。py
`` python
已安装的应用程序=(
…
‘exacttarget’,
…
````
3。在设置中设置wsdl url。py
``python
`exacttarget\u soap\u wsdl url=“https://webservice.s6.exacttarget.com/etframework.wsdl”
````
注意:根据应用程序的类型,url可能会有所不同。
usage
==
import partnerAPI
API=partnerAPI(内部的OAuth令牌)
print api.get_system_status()
```
注意:您需要提供从[JWT信息](https://code.exacttarget.com/devcenter/getting started/hubexchange apps)获得的内部的OAuth令牌。
您可以使用python语法调用任何方法(即将使用``version info()````调用``versioninfo()````)。
list=api.list
我的描述“
new_list.listname=“我的列表名”
new_list.type=api.listtypeenum.private
new_list.listclassification=api.listclassificationenum.exacttargetlist
co=api.createoptions
co.requesttype=api.requesttype.synchronous
co.queuepriority=api.priority.low
print resp
```