Django对vkontakte API Ads的实现
项目描述
Django Vkontakte Ads [](https://travis-ci.org/ramusus/django-vkontakte-ads)
====================
应用程序允许通过Vkontakte API Ads使用Django标准模型与Vkontakte广告对象进行交互。
安装
---------
pip安装 django-vkontakte-api
在 `settings.py` 中需要添加
INSTALLED_APPS = (
...
'oauth_tokens',
'vkontakte_api',
'vkontakte_ads',
)
# oauth-tokens 设置
OAUTH_TOKENS_HISTORY = True # 保留在数据库中过期的访问令牌
OAUTH_TOKENS_VKONTAKTE_CLIENT_ID = '' # 应用程序ID
OAUTH_TOKENS_VKONTAKTE_CLIENT_SECRET = '' # 应用程序密钥
OAUTH_TOKENS_VKONTAKTE_SCOPE = ['ads,wall,photos,friends,stats'] # 应用程序作用域
OAUTH_TOKENS_VKONTAKTE_USERNAME = '' # 用户登录名
OAUTH_TOKENS_VKONTAKTE_PASSWORD = '' # 用户密码
OAUTH_TOKENS_VKONTAKTE_PHONE_END = '' # 用户手机号码最后四位
API方法覆盖
--------------------
* [ads.getAccounts](http://vk.com/developers.php?oid=-1&p=ads.getAccounts) — 获取广告账户列表。
* [ads.getClients](http://vk.com/developers.php?oid=-1&p=ads.getClients) — 获取广告代理机构客户列表。
* [ads.createClients](http://vk.com/developers.php?oid=-1&p=ads.createClients) — 创建广告代理机构客户。
* [ads.updateClients](http://vk.com/developers.php?oid=-1&p=ads.updateClients) — 编辑广告代理机构客户。
* [ads.deleteClients](http://vk.com/developers.php?oid=-1&p=ads.deleteClients) — 归档(删除)广告代理机构客户。
* [ads.getCampaigns](http://vk.com/developers.php?oid=-1&p=ads.getCampaigns) — 获取广告活动列表。
* [ads.createCampaigns](http://vk.com/developers.php?oid=-1&p=ads.createCampaigns) — 创建广告活动。
* [ads.updateCampaigns](http://vk.com/developers.php?oid=-1&p=ads.updateCampaigns) — 编辑广告活动。
* [ads.deleteCampaigns](http://vk.com/developers.php?oid=-1&p=ads.deleteCampaigns) — 归档(删除)广告活动。
* [ads.getAds](http://vk.com/developers.php?oid=-1&p=ads.getAds) — 获取广告列表。
* [ads.getAdsLayout](http://vk.com/developers.php?oid=-1&p=ads.getAdsLayout) — 获取广告外观。
* [ads.getAdsTargeting](http://vk.com/developers.php?oid=-1&p=ads.getAdsTargeting) — 获取广告定位参数。
* [ads.createAds](http://vk.com/developers.php?oid=-1&p=ads.createAds) — 创建广告。
* [ads.updateAds](http://vk.com/developers.php?oid=-1&p=ads.updateAds) — 编辑广告。
* [ads.deleteAds](http://vk.com/developers.php?oid=-1&p=ads.deleteAds) — 归档(删除)广告。
* [ads.getStatistics](http://vk.com/developers.php?oid=-1&p=ads.getStatistics) — 获取性能指标统计。
* [ads.getBudget](http://vk.com/developers.php?oid=-1&p=ads.getBudget) — 获取广告管理后台剩余预算。
* [ads.getTargetingStats](http://vk.com/developers.php?oid=-1&p=ads.getTargetingStats) — 获取定位特征。
* [ads.getSuggestions](http://vk.com/developers.php?oid=-1&p=ads.getSuggestions) — 获取自动补全建议。
* [ads.getUploadURL](http://vk.com/developers.php?oid=-1&p=ads.getUploadURL) — 获取广告图片上传的URL地址。
计划中
* [ads.getDemographics](http://vk.com/developers.php?oid=-1&p=ads.getDemographics) — 获取人口统计信息;
* [ads.getOfficeUsers](http://vk.com/developers.php?oid=-1&p=ads.getOfficeUsers) — 获取广告管理后台的观察者和管理员;
* [ads.addOfficeUsers](http://vk.com/developers.php?oid=-1&p=ads.addOfficeUsers) — 添加广告管理后台的观察者和管理员;
* [ads.removeOfficeUsers](http://vk.com/developers.php?oid=-1&p=ads.removeOfficeUsers) — 删除广告管理后台的观察者和管理员;
* [ads.getVideoUploadURL](http://vk.com/developers.php?oid=-1&p=ads.getVideoUploadURL) — 获取广告视频上传的URL地址;
* [ads.getFloodStats](http://vk.com/developers.php?oid=-1&p=ads.getFloodStats) — 获取对广告管理后台允许的操作次数剩余量;
* [ads.getRejectionReason](http://vk.com/developers.php?oid=-1&p=ads.getRejectionReason) — 获取广告被拒绝的原因信息;
* [ads.createTargetGroup](http://vk.com/developers.php?oid=-1&p=ads.createTargetGroup) — 创建重定向广告组;
* [ads.updateTargetGroup](http://vk.com/developers.php?oid=-1&p=ads.updateTargetGroup) — 编辑重定向广告组;
* [ads.deleteTargetGroup](http://vk.com/developers.php?oid=-1&p=ads.deleteTargetGroup) — 删除重定向广告组;
* [ads.getTargetGroups](http://vk.com/developers.php?oid=-1&p=ads.getTargetGroups) — 获取重定向广告组列表;
* [ads.importTargetContacts](http://vk.com/developers.php?oid=-1&p=ads.importTargetContacts) — 将联系人列表导入重定向广告组;
====================
应用程序允许通过Vkontakte API Ads使用Django标准模型与Vkontakte广告对象进行交互。
安装
---------
pip安装 django-vkontakte-api
在 `settings.py` 中需要添加
INSTALLED_APPS = (
...
'oauth_tokens',
'vkontakte_api',
'vkontakte_ads',
)
# oauth-tokens 设置
OAUTH_TOKENS_HISTORY = True # 保留在数据库中过期的访问令牌
OAUTH_TOKENS_VKONTAKTE_CLIENT_ID = '' # 应用程序ID
OAUTH_TOKENS_VKONTAKTE_CLIENT_SECRET = '' # 应用程序密钥
OAUTH_TOKENS_VKONTAKTE_SCOPE = ['ads,wall,photos,friends,stats'] # 应用程序作用域
OAUTH_TOKENS_VKONTAKTE_USERNAME = '' # 用户登录名
OAUTH_TOKENS_VKONTAKTE_PASSWORD = '' # 用户密码
OAUTH_TOKENS_VKONTAKTE_PHONE_END = '' # 用户手机号码最后四位
API方法覆盖
--------------------
* [ads.getAccounts](http://vk.com/developers.php?oid=-1&p=ads.getAccounts) — 获取广告账户列表。
* [ads.getClients](http://vk.com/developers.php?oid=-1&p=ads.getClients) — 获取广告代理机构客户列表。
* [ads.createClients](http://vk.com/developers.php?oid=-1&p=ads.createClients) — 创建广告代理机构客户。
* [ads.updateClients](http://vk.com/developers.php?oid=-1&p=ads.updateClients) — 编辑广告代理机构客户。
* [ads.deleteClients](http://vk.com/developers.php?oid=-1&p=ads.deleteClients) — 归档(删除)广告代理机构客户。
* [ads.getCampaigns](http://vk.com/developers.php?oid=-1&p=ads.getCampaigns) — 获取广告活动列表。
* [ads.createCampaigns](http://vk.com/developers.php?oid=-1&p=ads.createCampaigns) — 创建广告活动。
* [ads.updateCampaigns](http://vk.com/developers.php?oid=-1&p=ads.updateCampaigns) — 编辑广告活动。
* [ads.deleteCampaigns](http://vk.com/developers.php?oid=-1&p=ads.deleteCampaigns) — 归档(删除)广告活动。
* [ads.getAds](http://vk.com/developers.php?oid=-1&p=ads.getAds) — 获取广告列表。
* [ads.getAdsLayout](http://vk.com/developers.php?oid=-1&p=ads.getAdsLayout) — 获取广告外观。
* [ads.getAdsTargeting](http://vk.com/developers.php?oid=-1&p=ads.getAdsTargeting) — 获取广告定位参数。
* [ads.createAds](http://vk.com/developers.php?oid=-1&p=ads.createAds) — 创建广告。
* [ads.updateAds](http://vk.com/developers.php?oid=-1&p=ads.updateAds) — 编辑广告。
* [ads.deleteAds](http://vk.com/developers.php?oid=-1&p=ads.deleteAds) — 归档(删除)广告。
* [ads.getStatistics](http://vk.com/developers.php?oid=-1&p=ads.getStatistics) — 获取性能指标统计。
* [ads.getBudget](http://vk.com/developers.php?oid=-1&p=ads.getBudget) — 获取广告管理后台剩余预算。
* [ads.getTargetingStats](http://vk.com/developers.php?oid=-1&p=ads.getTargetingStats) — 获取定位特征。
* [ads.getSuggestions](http://vk.com/developers.php?oid=-1&p=ads.getSuggestions) — 获取自动补全建议。
* [ads.getUploadURL](http://vk.com/developers.php?oid=-1&p=ads.getUploadURL) — 获取广告图片上传的URL地址。
计划中
* [ads.getDemographics](http://vk.com/developers.php?oid=-1&p=ads.getDemographics) — 获取人口统计信息;
* [ads.getOfficeUsers](http://vk.com/developers.php?oid=-1&p=ads.getOfficeUsers) — 获取广告管理后台的观察者和管理员;
* [ads.addOfficeUsers](http://vk.com/developers.php?oid=-1&p=ads.addOfficeUsers) — 添加广告管理后台的观察者和管理员;
* [ads.removeOfficeUsers](http://vk.com/developers.php?oid=-1&p=ads.removeOfficeUsers) — 删除广告管理后台的观察者和管理员;
* [ads.getVideoUploadURL](http://vk.com/developers.php?oid=-1&p=ads.getVideoUploadURL) — 获取广告视频上传的URL地址;
* [ads.getFloodStats](http://vk.com/developers.php?oid=-1&p=ads.getFloodStats) — 获取对广告管理后台允许的操作次数剩余量;
* [ads.getRejectionReason](http://vk.com/developers.php?oid=-1&p=ads.getRejectionReason) — 获取广告被拒绝的原因信息;
* [ads.createTargetGroup](http://vk.com/developers.php?oid=-1&p=ads.createTargetGroup) — 创建重定向广告组;
* [ads.updateTargetGroup](http://vk.com/developers.php?oid=-1&p=ads.updateTargetGroup) — 编辑重定向广告组;
* [ads.deleteTargetGroup](http://vk.com/developers.php?oid=-1&p=ads.deleteTargetGroup) — 删除重定向广告组;
* [ads.getTargetGroups](http://vk.com/developers.php?oid=-1&p=ads.getTargetGroups) — 获取重定向广告组列表;
* [ads.importTargetContacts](http://vk.com/developers.php?oid=-1&p=ads.importTargetContacts) — 将联系人列表导入重定向广告组;
项目详情
关闭
django-vkontakte-ads-0.5.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | fb8f8bf91d75a85fbc2764a7d241ccdbd5ee81e6306311021fae715ab52d468c |
|
MD5 | 7a9df9dc925250f4464288296b5d233e |
|
BLAKE2b-256 | 95a32dced0e7500f4562d573163a2ad1ab41eef9e1aae7c9011e3ad85ac940aa |