php微店
㈠ 安装小猪微店的时候,出现下面的问题,前台无法访问,
在网站根目录下搜索php.ini:
error_reporting = E_ALL
改为:
error_reporting = E_ALL & ~E_NOTICE
㈡ 开微店应该怎么做,要钱吗
微店有三种:微店客户端,微店网,有赞微商城。这三种目前来说开店都是免费的。
㈢ 什么是微分销,微分销网站如何建设
微分销就是在微信端建一个分销商城,你的商城粉丝在达到一定条件可以成为你的分销商,帮你销售商品赚取佣金。这类以在微信端的多,通常做这块的都有模板的。
㈣ 微信公众号、个人号、微店三者有什么区别。又要怎么开通。
公众号,分为订阅号、服务号、企业号,是针对企业、团体而定的;
个人号是个人的分享、感悟来的。
weidian是在移动端的一个店铺而已。
㈤ 微店+小程序定制开发价格贵不贵啊
定制开发只是小程序开发方式其中之一,这种开发方式价格较高,都是上万,十几万甚至几十万都有,而且开发周期较长;还有一种就是模板,这种最常见,价格低,开发时间短,一个星期左右就可以上线。
㈥ 微店怎么制作小程序
微店怎么制作小程序?首先大家要了解一下做一款微信小程序需要准备哪些材料?
一、需要准备哪些资料?
1)未注册过微信、从未绑定过微信公众号的邮箱号;
2)您本人的微信号(必须绑定银行卡);
3)您本人的身份证号码、手机号;
4)您公司的《企业工商营业执照》或者个体工商的《个体工商户营业执照》(若企业办理过三证合一,只需要三证合一的营业执照);
5)《企业开户许可证》;
6)300块钱(暂时仅支持微信付款)
二、微信小程序怎么弄操作流程
步骤一:注册微信小程序和微信支付商户号
访问https://mp.weixin.qq.com/扫码登录微信公众号,在左侧栏点击“小程序管理”,然后点击“快速注册并认证小程序”到下一步;按照要求进行填写,完成注册。
步骤二:选择制作类型
市场上,做微信小程序大多都是采用模板化开发,模板化开发比较合适中小企业。
步骤三:利用第三方开发平台
登录第三方开发平台注册,一般平台,都会提供免费试用功能,大家可以尝试一下后台功能。
步骤四:上架商品
在上架商品之前,首先进行“商品分类”,将商品分类设置完成,开始“发布商品”。
步骤六:一键发布
一键发布的流程是:扫码授权-发布小程序-提交审核-审核通过-正式发布。
以上就是微店怎么制作小程序,大家如果你想做一个微店的话,可以参考以上的步骤,尝试搭建一个微店小程序。
㈦ 用户通过输入关键字然后公众号推送相关文章写啊有大佬做过吗php语言
<?php
define("TOKEN","xynetstudio");
$wechatObj=newwechatCallbackapiTest();
if(!isset($_GET['echostr'])){
$wechatObj->responseMsg();
}else{
$wechatObj->valid();
}
classwechatCallbackapiTest
{
//验证签名
publicfunctionvalid()
{
$echoStr=$_GET["echostr"];
$signature=$_GET["signature"];
$timestamp=$_GET["timestamp"];
$nonce=$_GET["nonce"];
$token=TOKEN;
$tmpArr=array($token,$timestamp,$nonce);
sort($tmpArr);
$tmpStr=implode($tmpArr);
$tmpStr=sha1($tmpStr);
if($tmpStr==$signature){
echo$echoStr;
exit;
}
}
publicfunctionresponseMsg()
{
$postStr=$GLOBALS["HTTP_RAW_POST_DATA"];
if(!empty($postStr)){
$this->logger("R".$postStr);
$postObj=simplexml_load_string($postStr,'SimpleXMLElement',LIBXML_NOCDATA);
$RX_TYPE=trim($postObj->MsgType);
$result="";
switch($RX_TYPE)
{
case"event":
$result=$this->receiveEvent($postObj);
break;
case"text":
$result=$this->receiveText($postObj);
break;
}
$this->logger("T".$result);
echo$result;
}else{
echo"";
exit;
}
}
privatefunctionreceiveEvent($object)
{
$content="";
switch($object->Event)
{
case"subscribe":
$content=array();
$content[]=array("Title"=>"欢迎关注轩宇工作室","Description"=>"","PicUrl"=>"","Url"=>"");
$content[]=array("Title"=>"【1】微店天气星座游戏 ".
"【2】人品翻译上班影视影讯检索号码归属地 ".
"【3】公交线路公交站台经往车辆火车火车线路 ".
"【4】新闻笑话点歌老黄历电视猫 ".
"更多精彩,即将亮相,敬请期待!","Description"=>"","PicUrl"=>"","Url"=>"");
$content[]=array("Title"=>"回复对应数字查看使用方法 发送0返回本菜单","Description"=>"","PicUrl"=>"","Url"=>"");
break;
case"unsubscribe":
$content="取消关注";
break;
}
if(is_array($content)){
if(isset($content[0])){
$result=$this->transmitNews($object,$content);
}elseif(isset($content['MusicUrl'])){
$result=$this->transmitMusic($object,$content);
}
}else{
$result=$this->transmitText($object,$content);
}
return$result;
}
privatefunctionreceiveText($object)
{
$keyword=trim($object->Content);
//判断天气
if(strstr($keyword,"天气")){
//通过回复关键字天气调用天气函数返回天气预报消息
$city=str_replace('天气','',$keyword);
include("weather.php");
$content=getWeatherInfo($city);
}elseif(strstr($keyword,"报修")){
//通过触发关键字“保修”回复图文消息,点击以后进入指定的URL地址
$content[]=array("Title"=>"进入轩宇网络---报修系统","Description"=>"进入轩宇网络---报修系统进行报修","PicUrl"=>"http://www.xysoft.cc/wx/img/weixiu.jpg","Url"=>"http://www.xysoft.cc/wx/order.php?openid=.$object->FromUserName");
}
}
if(is_array($content)){
if(isset($content[0]['PicUrl'])){
$result=$this->transmitNews($object,$content);
}elseif(isset($content['MusicUrl'])){
$result=$this->transmitMusic($object,$content);
}
}else{
$result=$this->transmitText($object,$content);
}
return$result;
}
privatefunctiontransmitText($object,$content)
{
if(!isset($content)||empty($content)){
return"";
}
$textTpl="<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[%s]]></Content>
</xml>";
$result=sprintf($textTpl,$object->FromUserName,$object->ToUserName,time(),$content);
return$result;
}
privatefunctiontransmitNews($object,$newsArray)
{
if(!is_array($newsArray)){
return"";
}
$itemTpl="<item>
<Title><![CDATA[%s]]></Title>
<Description><![CDATA[%s]]></Description>
<PicUrl><![CDATA[%s]]></PicUrl>
<Url><![CDATA[%s]]></Url>
</item>
";
$item_str="";
foreach($newsArrayas$item){
$item_str.=sprintf($itemTpl,$item['Title'],$item['Description'],$item['PicUrl'],$item['Url']);
}
$newsTpl="<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[news]]></MsgType>
<Content><![CDATA[]]></Content>
<ArticleCount>%s</ArticleCount>
<Articles>
$item_str</Articles>
</xml>";
$result=sprintf($newsTpl,$object->FromUserName,$object->ToUserName,time(),count($newsArray));
return$result;
}
privatefunctiontransmitMusic($object,$musicArray)
{
$itemTpl="<Music>
<Title><![CDATA[%s]]></Title>
<Description><![CDATA[%s]]></Description>
<MusicUrl><![CDATA[%s]]></MusicUrl>
<HQMusicUrl><![CDATA[%s]]></HQMusicUrl>
</Music>";
$item_str=sprintf($itemTpl,$musicArray['Title'],$musicArray['Description'],$musicArray['MusicUrl'],$musicArray['HQMusicUrl']);
$xmlTpl="<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[music]]></MsgType>
$item_str
</xml>";
$result=sprintf($xmlTpl,$object->FromUserName,$object->ToUserName,time());
return$result;
}
privatefunctionlogger($log_content)
{
}
}
?>
weather.php
<?php
//var_mp(getWeatherInfo("深圳"));
functiongetWeatherInfo($cityName)
{
if($cityName==""||(strstr($cityName,"+"))){
return"发送天气+城市,例如'天气深圳'";
}
$ak=""//ak通过网络开发者平台获取
$url="http://api.map..com/telematics/v3/weather?location=".urlencode($cityName)."&output=json&ak=".$ak;
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$output=curl_exec($ch);
curl_close($ch);
$result=json_decode($output,true);
if($result["error"]!=0){
return$result["status"];
}
$curHour=(int)date('H',time());
$weather=$result["results"][0];
$weatherArray[]=array("Title"=>$weather['currentCity']."天气预报","Description"=>"","PicUrl"=>"","Url"=>"");
for($i=0;$i<count($weather["weather_data"]);$i++){
$weatherArray[]=array("Title"=>
$weather["weather_data"][$i]["date"]." ".
$weather["weather_data"][$i]["weather"]."".
$weather["weather_data"][$i]["wind"]."".
$weather["weather_data"][$i]["temperature"],
"Description"=>"",
"PicUrl"=>(($curHour>=6)&&($curHour<18))?$weather["weather_data"][$i]["dayPictureUrl"]:$weather["weather_data"][$i]["nightPictureUrl"],"Url"=>"");
}
return$weatherArray;
}
?>
运行后效果图: