找回密码
 注册成为天翎用户
楼主: 湖南米伦

[已解决] 我想问下往微信端发送消息后,怎么样去修改传输过去的图片

[复制链接]
meiji 发表于 2017-8-9 15:20:44 | 显示全部楼层
通过这段代码,运用a标签可以跳转视图链接:

var a="<a href='http://ima-dev.infinitus.com.cn/obpm/portal/dynaform/view/displayViewWithPermission.action?_viewid=11e7-7c23-086a8eb0-b5b3-a58ab4d26b7b&clearTemp=true&application=11e6-20d4-12c9a888-89bc-6371125afd92&_resourceid=11e7-7cb2-84b92b18-b5b3-a58ab4d26b7b'  target='_blank'>百度</a>";
meiji 发表于 2017-8-9 18:35:19 | 显示全部楼层
本帖最后由 meiji 于 2017-8-9 19:34 编辑

根据您的需求,具体实现代码如下:

1.jpg

(function(){
var touser;
var formid=getCurrentDocument().getFormid();
var applicationId=getApplication();
var domainId=getDomainid();
var docid=getCurrentDocument().getId();
var request =   $WEB.getParamsTable().getHttpRequest();//获取当前request
//如果服务器本身就可以访问,就可以通过函数获取
var   url0="http://"+request.getServerName()+":"+request.getServerPort()+getContextPath();
//表单 var   url1=url0+"/portal/dynaform/document/view.action?_docid="+docid+"&_formid="+formid+"&application="+applicationId;
                var url1=url0+"/portal/dynaform/view/displayViewWithPermission.action?_viewid=11e7-7c23-0d375911-b5b3-a58ab4d26b7b&clearTemp=true&application=11e6-20d4-12c9a888-89bc-6371125afd92";
               
//打开的url需要转码
url1=encodeURIComponent(url1);
var url ="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx3a28e9fc90731b55&redirect_uri="
+url1+"&response_type=code&scope=snsapi_base&state="+domainId+"#wechat_redirect";

var title="发送的标题";
var description="发送的内容";
var   picUrl=url1+"/resource/image/photo.png";
var   flag=sendWeixinRichTextMessage(touser,title,description,url,picUrl,domainId,applicationId);
  
         return   "";
})()


修改参数,如下——

<1> 修改url参数,操作如下:

1.获取您链接视图链接地址,操作:在前台点开您的视图—在空白处右键—点击“查看框架源代码”—复制弹出页面的链接地址

2.jpg

3.jpg

2.复制出来的链接地址如下:
view-source:http://localhost:8080/Z3J1IG62I/portal/dynaform/view/displayViewWithPermission.action?_viewid=11e7-71cb-6e68ef6d-8221-6bc7deca967c&clearTemp=true&application=11e7-6b92-b1cd7a49-a2ae-1be8f74e1d27&_resourceid=11e7-71cb-90fcdd3b-8221-6bc7deca967c

我们需要的链接地址是:
/portal/dynaform/view/displayViewWithPermission.action?_viewid=11e7-71cb-6e68ef6d-8221-6bc7deca967c&clearTemp=true&application=11e7-6b92-b1cd7a49-a2ae-1be8f74e1d27

3.用我们需要的链接地址替代下图红框部分

5.jpg

<2> 修改url微信端转码,操作如下:
1.进入您后台—企业域管理—进入您对应的企业域信息—最下面的微信企业号绑定—选择本地手工配置模式—复制“企业号CorpID”

7.jpg

2.用企业号CorpID替代下图红框部分

8.jpg

其他参数的修改就根据您的实际需求去改就行了&#10084;



7.jpg
 楼主| 湖南米伦 发表于 2017-8-16 10:32:44 | 显示全部楼层
您好,结帖,感谢天翎值班的帮助,感激,谢谢

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-9-29 09:11

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表