微信图片远程调控失败

新手学堂027

微信图片远程调控失败,第1张

我们的微信小程序可能调用远程图床的,但是有时候我买的远程调用的会失效,这是因为你的图床设置里没有加入微信小程序的白名单,又或者你没用添加你的图床域名到你的微信小程序后台白名单,所以我们需要将微信小程序的域名加入到防盗链设置里的白名单里面

需要在你的图床服务里防盗链设置里的白名单里面添加

servicewechatcom

servicewechatcom

当然一般情况下只需要添加就可以了。

注意不同路由模式下,路由的截取方式不一样。

1、白名单设置的是:

http://www/mp

2、当前的路径是:

http://www/mp/indexhtml#/my (hash模式)

http://www/mp/my (history模式)

url处理方法:

url: locationhrefsplit('#')[0] (hash模式)

locationhref (history模式)

处理后的路径是:(一下路径都可以注意和白名单对比)

http://wwwcom/mp/indexhtml

http://www/mp/my

注意的是:

1、这个传过去的参数URL必须是当前页面的URL,如果是hash模式下的路由URL后面的#号部分要去掉。如果是history模式下的路由直接locationhref获取就可以了。

2、这个参数URL路径,和微信公共号上配置的JS接口安全域名(白名单)的不同和必须一致的地方。

扫一扫错误文档,仔细阅读:

https://mpweixinqqcom/wikit=resource/res_main&id=mp1421141115

1 微信规定域名要备案,并且要加白名单,新买的域名没做站就被封,应该是抢的刚被人放弃的域名,并且有过黑历史,以前在微信有过不良记录,被用户在腾讯渠道被举报过。

2 QQ跟微信,是不同的监测机制,同时两边都推广很危险。我不少客户,前期就吃过亏,域名被封的快。

3 网站流量太大,微信里面有个传播2000次就不被用户看到的问题,比如分享赚类的平台,搞得乌烟瘴气。

4 诱导分享传播,即便是合法营销活动,也得封。

5 网站内容违规,这个也跟国内6月份的互联网安全法有关。

6 项目竞争大,同行举报过多,有人开发了模拟人为无限次数举报链接的软件,不详细说。

7 有的是封链接不封域名,是因为 第三方平台,比如有赞平台或者H5平台之类的。

微信公众号后台开发,如果更换服务器,IP和域名都可能做相应变化,此时在公众号访问就会出现“redirect_uri域名与后台配置不一致,错误码:10003”的提示,下面我们来看看具体怎么解决这个问题;

工具/材料

电脑,浏览器,访问服务器的软件

首先登录微信公众平台,点击开发栏下的“基本配置”,开发者ID和密码要记录一下,后面要用,再点击服务器配置的“修改配置”;

URL要修改为在用的链接,获取Token稍微麻烦些,AESKey随机生成即可,消息加解密方式根据需要选择;

接着来看怎么获取Token,点击“开发者工具”,选择“在线接口调试工具”,该工具一般用于本地调试,服务器调试方法不同;

复制开发者ID和密码到appid和secret的输入框;

密码如果忘记需要做重置处理,IP白名单也要做处理;

修改IP白名单时,多个IP做换行分隔,确认无误后,点击确认修改;

在“在线接口调试工具”里点击“检查问题”,返回结果参数中的“expires_in”即为需要的Token;

特别提示

服务器需要api测试程序去发送请求测试获取Token;

先阿里云oss后台管理配置,这里只是前端的操作,先获取后端接口返回的数据:

AccessKeyId, AccessKeySecret,SecurityToken,bucket,regionId,object_path,domain

bucket: OSS存储空间名称

domain: 域名地址

object_path: 保存至oss的文件路径

微信小程序配置域名白名单

[官方文档地址]( https://helpaliyuncom/document_detail/92883html )

需要

一、朋友圈广告位投放限制

  1、账号审核规范

  1)公众号通过微信平台的商标保护的R标认证(如图示)

  2)公众号名称体现品牌名称,且与认证的商标品牌、广告推广的商品品牌保持一致。

  如:公众账号名称为“ASUS华硕服务”,则商标保护须为“ASUS”

  3)公众号主页展示客服联系电话,且真实有效(如图示)

  4)公众号内容符合微信广告对公众号内容的规范要求(整体运营内容、头像规范、名称规范),具体要求请遵循:《公众号运营内容规范》

  2、域名审核规范

  1)在朋友圈广告位推广我的商品,自定义链接及原生推广页按钮链接的域名仅接受填写微信广告认证域名库中的域名。

  2)域名申请入库方式:广告主可通过邮件申请入库,申请邮件模板如下:

  邮件标题:电商域名白名单申请公众号名称+广告主APPID

  邮件内容:以表格方式填写,包括但不限于以下内容:

  公众号名称:

  广告主appid:

  广告主主体(公司):

  域名地址:

  域名主体:

  联系人姓名:

  联系人电话:

  邮件附件:上传ICP备截图、和其他认为有助于申请的证明材料

  邮件附件命名格式:公众号名称+广告主APPID_ICP备截图/其他本件名称

  3)微信广告认证域名库的域名将视实际情况进行更新与调整,广告主可通过邮件申请入库,经审核通过的域名将添加到域名库中,最终生效以创建广告中填写的链接地址提示为准。