业务形式:本司专业提供深圳外贸网站建设,外贸网站建设,深圳网站建设,ZenCart模板
环球商务国际 版权所有 ©2005-2014 35EBS.All rights reserved.
粤ICP备05007577号
Processed in 0.022456 second(s) , 38 queries
本修改的目的为 在后台添加商品时, 自动将新添加的商品信息发送到 twitter 上,
从而增加产品的暴光率及辅助提高潜在的转化率,
涉及修改到的文件 一个
/你的管理目录/includes/modules/update_product.php
将下列代码复制到 上述文件 适当位置中 保存即可
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
// BOF twitter feed if ($action == 'insert_product') { $purl = zen_catalog_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $products_id); $tinyPurl = file_get_contents('http://tinyurl.com/api-create.php?url='.$purl); function updateStatus($user, $password, $message) { $url = "http://twitter.com/statuses/update.xml"; $curl = curl_init($url); $data = array('status'=>$message); curl_setopt($curl, CURLOPT_USERPWD, $user.':'.$password); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_RETURNTRANSFER,1); curl_setopt($curl, CURLOPT_HTTPHEADER, array('Expect:')); $result = @curl_exec($curl); curl_close($curl); return $result; } $message = STORE_NAME . ' has a new product. ' . $tinyPurl; $user = 'YYYYYYYYY'; //你的 twitter ID $password = 'XXXXXXXXX'; //你的 twitter 密码 $result = updateStatus($user, $password, $message); $messageStack->add_session($result, 'error'); } // EOF twitter feed |
将上述代码中 的
$user =
'YYYYYYYYY'; 和 $password =
'XXXXXXXXX';
里的值修改为自己的 twitter ID
和对应的密码
需要注意的是,本修改需要当前网站空间环境开启CURL支持;
基本上 先就这么多吧!