微信 上传多媒体文件 41005 media data missing [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
微信公众开发 41005 media data missing的解决办法
我用的是php5.6 <em>上传</em>图片时报的错 <em>41005</em> <em>media</em> <em>data</em> <em>missing</em> 解决办法:curl_setopt($curl, CURLOPT_SAFE_UPLOAD, FALSE); @curl_setopt($curl, CURLOPT_POSTFIELDS, $<em>data</em>);// 处理请求数据
41005,"errmsg":"media data missing">微信公众号开发---上传临时素材到公众号遇到的问题:"errcode":41005,"errmsg":"media data missing
1、<em>上传</em>临时素材到公众号遇到的问题:"errcode":<em>41005</em>,"errmsg":"<em>media</em> <em>data</em> <em>missing</em> 解决办法:因为php版本的原因,<em>上传</em>素材一直保错。php的curl的curl_setopt 函数存在版本差异 php5.5已经把通过@加文件路径<em>上传</em>文件的方式给放入到Deprecated中了。php5.6默认是不支持这种方式了 特殊处理1:curl_s
41005,"errmsg":"media data missing">微信公众号开发上传零时素材遇到"errcode":41005,"errmsg":"media data missing
解决办法:因为php版本的原因,<em>上传</em>素材一直保错。php的curl的curl_setopt 函数存在版本差异 php5.5已经把通过@加文件路径<em>上传</em>文件的方式给放入到Deprecated中了。php5.6默认是不支持这种方式了 特殊处理1:curl_setopt ( $ch, CURLOPT_SAFE_UPLOAD, false); 特殊处理2:$post_<em>data</em> ['
41005,"errmsg":"media data missing 问题处理">微信公众号上传永久图片素材时 errcode":41005,"errmsg":"media data missing 问题处理
&amp;lt;?php //注意 本人php版本 为5.6 不同php版本curl参数有可能不一致 $access_token=&quot;你的access_token&quot;; $path = '/var/xcx.jpg';//你服务器上图片的绝对路径 $file<em>data</em> = array ( &quot;<em>media</em>&quot; =&amp;gt;new CURLFile(realpath($path)), ); $url = &quot;h...
41005的原因以及以及解决方案">微信素材上传返回提示 "errcode":41005的原因以及以及解决方案
来源:个人的php自学视频 来源:<em>微信</em>素材<em>上传</em>返回提示 "errcode":<em>41005</em>的原因以及以及解决方案 【原因】:由于不同php版本导致curl方法用法有所改变导致的, 【解决方案】:将自己即将要进行<em>微信</em>请求的数据适当处理一下,如下: 例如未处理的数据如下 $<em>data</em>=array( '<em>media</em>'=>'@'.'自己的文件路径' );上面的格式
关于调用微信上传素材接口返回41005错误的问题
找了网上好多资料都没能解决我的问题,参考了相关的书籍后才发现问题的根源;            <em>41005</em>:缺少<em>多媒体文件</em>,明显就是找不到文件的路径嘛!下面我就贴出我的解决方法!!!
JAVA微信开发, 上传永久素材代码, 以及上传素材失败."errcode":41005解决方法
JAVA解决办法:请检查sb.append(&quot;Content-Disposition:form-<em>data</em>;name=\&quot;<em>media</em>\&quot;;filename=\&quot;&quot; + file.getName() + &quot;\&quot;;filelength=\&quot;&quot; + file.length() + &quot;\&quot;\r\n&quot;); 务必保证你的sb.toString()是下面的格式:Content-Disposition:fo
关于微信报错media data missing的解决方案
最近在调试<em>微信</em>的时候发现了这么一个错误。 百思不得其解啊。 最后GG了之后发现了原因 curl操作,在5.6以前跟5.6版本是有区别的 @/path/to/file.name 这种写法不能工作, 需要改写成 new CURLFile($filename) 所以我们有两种解决方案,一种是换php版本,一种是写成new 形式的。
php5.6版本以上微信上传临时素材的问题
这两天都在做<em>微信</em>的东西,整了一个测试号后开始慢慢弄,前面回复消息都没有什么问题,虽然文档里面坑不少,单到了<em>上传</em>素材这一块,用之前的CURL返回的是'errcode' =&amp;gt; <em>41005</em>, 'errmsg' =&amp;gt; '<em>media</em> <em>data</em> <em>missing</em> hint查过网上的资料以后发现是因为php5.6以上的版本去除了<em>微信</em>当中的那种CURL,不再支持@+地址这种,需要开启CURLOPT_SA...
微信公众号上传多媒体文件时报41005错误
最近在优化公司的im服务,其中<em>微信</em>的im服务这几天出现了一个很诡异的问题。那就是我们主动向<em>微信</em>访客发送文本消息是可以的,但是发送图片消息就会失败。一查日志发现<em>微信</em>返回了<em>41005</em>错误。 然后我去网上一查,很多都是php的解决方案,其实无外乎就是说发送网络请求的包变了之后就不行了。我猜想java可能也有这个问题。这样我就去找了一下代码的提交记录,发下确实最近更新了几个网络请求的jar包。 这是更
PHP 5.6+ 微信上传临时素材的问题 41005
5.6+ 不再支持@+地址 需要使用CURLFile这个方法 5.5 $<em>data</em> = array('<em>media</em>' =&amp;amp;gt; '@' . $filepath); 5.6 $<em>data</em> = array('<em>media</em>' =&amp;amp;gt; new \CURLFile($filepath)); 具体方法如下: /** * <em>上传</em>临时素材 * @param string $ac...
微信上传临时素材 。 php7.1.3 总是报41005 最佳解决方案
public function imagetwoAction(){ $path="yaf/application/admin/controllers/uploads_picture_2017-05-03_5909d692c2c84.png";//绝对路径,不可以是外链 //获取token $type="image";
Node使用request调用微信上传图片素材接口
相信很多同学再调用<em>上传</em>图片素材接口的时候都踩坑了,不要问我为什么知道。 比如这样的报错 {&quot;errcode&quot;:<em>41005</em>,&quot;errmsg&quot;:&quot;<em>media</em> <em>data</em> <em>missing</em> hint: [M5C_Wa05271538]&quot;} 还有这样的 {&quot;errcode&quot;:40137,&quot;errmsg&quot;:&quot;invalid image format hint: [kpa4bA09671538]&quo
在小程序里 用php curl 访问 imgSecCheck 报41005错误
想用到<em>微信</em>公众平台的图片识别系统,结果报错{"errcode":<em>41005</em>,"errmsg":"<em>media</em> <em>data</em> <em>missing</em> hint: [xScHza03164711]"}" 代码如下: &lt;?php class getImgSecCheck{ function get_<em>data</em>(){ $url = "https://api.weixin.qq.com/wxa/im...
微信上传图品接口测试
<em>微信</em>公众平台<em>上传</em>素材接口返回"{\"errcode\":<em>41005</em>,\"errmsg\":\"<em>media</em> <em>data</em> <em>missing</em>\"}",已解决。
media data,">微信企业号开发:上传文件错误44001,"errmsg":"empty media data,
<em>上传</em>文件是经常出现错误&quot;errcode&quot;:44001,&quot;errmsg&quot;:&quot;empty <em>media</em> <em>data</em> 对照文档一直很难发发小错误,最后才发现是因为缺少了回车换行符 1开始boundary之后需要一个回车换行 2Content-Type之后需要两个回车换行 3文件内容结束后需要一个回车换行 4结束boundary之后需要一个回车换行 /// &amp;lt;summary&amp;gt; ...
java restTemplate上传微信临时素材坑
切换到spring web 5.0.8即可 之前版本出现<em>41005</em>
thinkphp微信上传永久素材报41005错误解决办法
thinkphp<em>微信</em><em>上传</em>永久素材报<em>41005</em>错误说明传参值有误,正确的传参方式如下: 例如: $filepath= "themes/simplebootx/Public/assets/images/banner-inner-fail.jpg"; if(class_exists('\CURLFile')){ $<em>data</em>['<em>media</em>'] = ne
微信公众号上传多媒体文件接口用JAVA怎么实现
<em>微信</em>公众号<em>上传</em><em>多媒体文件</em>接口用JAVA怎么实现 <em>微信</em>公众号图片<em>上传</em> 根据图片的描述是通过发送https请求<em>上传</em>图片。<em>微信</em>公众号提供的文档是通过curl命令来实现发送https post请求,但是我现在的程序是通过java程序来发送https post请求。以下是我的3个问题: 1、既然是发送https post请求<em>上传</em>图片,java应该也可以实现,我只实现过java ht
微信公众平台下载多媒体文件
package com.gta.tool; import it.sauronsoftware.jave.AudioAttributes; import it.sauronsoftware.jave.Encoder; import it.sauronsoftware.jave.EncoderException; import it.sauronsoftware.jave.EncodingAttributes; import it.sauronsoftware.jave.InputFormatExcept
微信公众平台 多媒体文件上传接口调试工具
在<em>微信</em>素材管理中,获取<em>微信</em>永久素材和临时素材需要<em>media</em>_id参数,这个参数需要通过<em>上传</em>素材来实现。调试工具地址:<em>微信</em>公众平台接口调试工具步骤一 1:接口类型:基础支持 2:接口列表:<em>多媒体文件</em><em>上传</em>接口/<em>media</em>/upload 3:添加<em>微信</em>公众平台access_token值 4:选择你<em>上传</em>的<em>多媒体文件</em>类型 5:选择你需要添加的文件(<em>media</em>) 步骤二 检查问题,成功返回参数,错误
PHP微信上传素材
<em>data</em> format error hint 这段时间一直再调<em>微信</em>得各种接口,没想象中那么坑,主要是太久没更新了。 真正坑的是网上那些全都一样得博客,简直害人不浅 今天对接<em>微信</em>素材<em>上传</em>就碰到了一个坑,整整搞了一个晚上,马上就要睡着了,想起看看php手册 果然解决了! <em>微信</em>得官方文档接口是这样得 http请求方式:POST/FORM,使用https https://api.weix
上传下载多媒体文件 (可用于拿到media,回复图片消息功能)
https://www.cnblogs.com/txw1958/p/weixin80-upload-download-<em>media</em>-file.html 一、<em>上传</em><em>多媒体文件</em> 公众号可调用本接口来<em>上传</em>图片、语音、视频等文件到<em>微信</em>服务器,<em>上传</em>后服务器会返回对应的<em>media</em>_id,公众号此后可根据该<em>media</em>_id来获取多媒体。请注意,<em>media</em>_id是可复用的,调用该接口需http
微信公众号最佳实践 ( 4.11)上传 / 下载多媒体文件
<em>上传</em> / 下载<em>多媒体文件</em> 示例代码: &amp;lt;?php //<em>上传</em>图片 $type = &quot;image&quot;; $filepath = dirname(__FILE__).&quot;\winter.jpg&quot;; $file<em>data</em> = array(&quot;<em>media</em>&quot; =&amp;gt; &quot;@&quot;.$filepath); $url = &quot;http://file.api.weixin.qq.com/cgi-bin/<em>media</em>/u...
【国际IT专场】Laravel Media Library多媒体文件上传与管理
点击下图播放视频 问一下在座的各位,谁在自己的应用里搞过图片<em>上传</em>、剪裁等工作啊?对吧,非常多的人都搞过。这期间的问题有,比如说在哪儿储存传上来的图片?后期使用的时候,如何获取它们?怎样来优化这些图片? 这些问题吧,其实倒不难,但是吧,搞起来也挺烦的。尤其是如果你要在不同的项目里每次都得搞一遍,很快你就会觉得难以接受、不太合理了。 那么现在呢,好消息是,所有的这些问题都可以用我们发布的一个组件来解...
微信curl上传客服头像接口遇到的坑
项目要做一个<em>微信</em>客服管理的功能,于是从上礼拜开始就着手开发,首先看<em>微信</em>公众平台开发者文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1451025056&token=&lang=zh_CN , 获取客服基本信息,添加客服帐号,设置客服信息,删除客服帐号,这些接口都调好,唯独<em>上传</em>客服头像出了问题。 调用示例(使用curl命令,
jsp上传多媒体文件案例
以下案例可以参考 http://www.runoob.com/jsp/jsp-file-uploading.html
【企业微信开发笔记】调用上传临时素材文件接口报empty media data错误
背景 在Spring MVC(4.3.8)下使用HttpClient(4.5.3)调用企业<em>微信</em>的<em>上传</em>临时素材文件的接口失败,错误消息为:empty <em>media</em> <em>data</em> 接口定义参见企业<em>微信</em>开发文档:https://work.weixin.qq.com/api/doc#10112 分析 纯属惯性思维造成的问题。 在调用其他接口(例如:获取acces-token、获取部门列表、发送消息)使
tp5上传图片添加永久素材到微信公众号
&amp;#13; $file = request()-&amp;gt;file('image');if(!$file){ $res['status'] = false; $res['msg'] = '必须<em>上传</em>文件'; return $res;}// 移动到框架应用根目录/public/uploads/ 目录下$info = $file-&amp;gt;validate(['s...
微信公众平台上传多媒体文件-JAVA
/** * 模拟表单进行多媒体传输 *  * @param requestUrl (请求地址) * @param requestMethod  (默认方法) * @param fileName  (文件名字) * @param contentType (文件类型) * @param file (文件内容) * @return * @throws Exception */ pu
php 微信新增永久素材
<em>微信</em>的新增永久素材,最重要的是图文素材,基本流程是如下:   获取access_token; <em>上传</em>封面素材,获取永久素材的<em>media</em>_id,可以是images或者thumb类型都可以 <em>上传</em>图文中的图片,获取图片的腾讯域名的url <em>上传</em>永久图文素材 第一步就不说了,curl的就可以解决。   第二步获取永久素材跟上篇获取临时id大同小异,等下会吧代码贴出来 第三步获取图文中的图片ur...
微信公众号上传媒体文件
公众号<em>上传</em><em>多媒体文件</em>,此文章可以解决<em>上传</em>媒体文件。公众号在使用接口时,对<em>多媒体文件</em>、多媒体消息的获取和调用等操作,是通过<em>media</em>_id来进行的。 通过本接口,公众号可调用本接口来<em>上传</em>图片、语音、视频等文件到<em>微信</em>服务器,<em>上传</em>后服务器会返回对应的<em>media</em>_id,公众号此后可根据该<em>media</em>_id来获取多媒体
微信小程序多媒体文件上传及下载(springboot框架中)
/** * <em>微信</em>文件<em>上传</em>接口 * @param file 待<em>上传</em>文件的完整路径 */ public FileUploadOrDownload uploadTempMedia(String file) { //设置消息请求头 HttpHeaders headers = new HttpHeaders(); ...
微信公众号多媒体文件的处理
<em>微信</em>公众号页面对于图片,视频,音频处理的个人心得!
微信公众平台开发文档 上传下载多媒体文件
公众号在使用接口时,对<em>多媒体文件</em>、多媒体消息的获取和调用等操作,是通过<em>media</em>_id来进行的。通过本接口,公众号可以<em>上传</em>或下载<em>多媒体文件</em>。但请注意,每个<em>多媒体文件</em>(<em>media</em>_id)会在<em>上传</em>、用户发送到<em>微信</em>服务器3天后自动删除,以节省服务器资源。 <em>上传</em><em>多媒体文件</em> 公众号可调用本接口来<em>上传</em>图片、语音、视频等文件到<em>微信</em>服务器,<em>上传</em>后服务器会返回对应的<em>media</em>_id,公众号此后可根据该<em>media</em>
C#-微信公众平台接口-上传临时素材
最烦做<em>微信</em>公众平台的东西。。文档说得不清不楚,又没示例代码,只能自己 慢慢搜索,弄了一晚上,基本弄出来了,把本地的图片<em>上传</em>到<em>微信</em>的临时素材那里,返回媒体ID,用于其他操作,代码如下 :(自己导入相应的类System.Net.Http,JSON解析用的LitJson)         ///         /// <em>上传</em>临时素材         /// 返回<em>media</em>_id        
微信公众号下载媒体文件到个人服务器
<em>微信</em>公众号下载媒体文件到个人服务器,公众号可调用本接口来获取<em>多媒体文件</em>。请注意,视频文件不支持下载,调用该接口需http协议。
Android多媒体信息获取
Android多媒体涉及视频、音频、图片,首先有几个概念: 1.Android中所有的<em>多媒体文件</em>除了存储在物理硬盘上,还会将文件信息(路径、id、类型、)保存到数据库中,这样当我们想要获取这些文件的信息时,就不需要耗时的扫描硬盘,只需要读数据库就可以了。Android平台中称手机终端内存为内部存储空间,称SD卡为外部存储空间。针对内部和外部存储空间中的媒体文件信息是分开管理的,各自有独立的数
python微信八多媒体上传
多媒体<em>上传</em>使用Post方式,这里用到requests第三方包,地址http://cn.python-requests.org/en/latest/user/quickstart.html#id2,<em>上传</em>至site-packages目录,通过浏览器路径得到<em>media</em>id。token文件为tokenabc.py见上一节内容。 # -*- coding: utf-8 -*- import sae
- Python 多媒体文件下载(利用urllib) [ 笔记 ]
目录   语法说明 举个栗子 语法说明 urllib模块的urlretrieve()方法,可以直接远程数据下载到本地: 语法: urlretrieve(url, filename=None, reporthook=None, <em>data</em>=None, context=None) 参数 说明 url   filename 指定了本地的存储路径,如果这里没有指定参...
微信公众号开发之上传图片(附AccessToken获取和处理)
封面 最近看卡券功能的时候,创建卡券的时候涉及到<em>上传</em>图片的操作,但官方文档里面描述似乎有一点问题,在这里做一个记录。AccessToken的获取和处理放后面。 开发语言用的是PHP 7.0,使用CodeIgniter框架。 官方文档:<em>上传</em>卡券图片素材 <em>上传</em>图片 请求地址说明: HTTP请求方式: POST/FROMURL:https://api...
上传永久素材详细步骤,自写 亲测可用
首先发个链接下个demo,链接https://github.com/Wechat-Group/weixin-java-tools/wiki/%E5%85%AC%E4%BC%97%E5%8F%B7%E5%BC%80%E5%8F%91%E6%96%87%E6%A1%A3 进入DEMO代码下载  这样后来开发会省好多代码 点进去下载 点击clone or download 然后POM...
C# 微信素材上传-超简单
已经全部调试通过,修改accesstoken即可使用
微信公众号新增其他类型永久素材方法
<em>微信</em>公众号素材管理中新增其他类型永久素材方法.
微信-上传图文消息内的图片获取URL-java-post图片
<em>上传</em>图文消息内的图片获取URL 本接口所<em>上传</em>的图片不占用公众号的素材库中图片数量的5000个的限制。图片仅支持jpg/png格式,大小必须在1MB以下。 接口调用请求说明 http请求方式: POST,https协议 https://api.weixin.qq.com/cgi-bin/<em>media</em>/uploadimg?access_token=ACCESS_TO...
微信公众平台开发【素材管理】上传临时素材
小易Smalle博文:<em>微信</em>公众平台开发【素材管理】<em>上传</em>临时素材http://blog.csdn.net/oldinaction/article/details/47903989 示例代码
Android多媒体的删除
Android多媒体的删除     Android多媒体的存储在本地会存储一份,但是为了文件的管理,android有一个Mediastore的数据库,可以存放视频,音频,图片的详细信息,在开机或者插入sd卡时会触发系统广播对<em>多媒体文件</em>扫描,扫描后将相应的<em>多媒体文件</em>会在Mediastore中插入,供下次查询,这样文件管理就会很快。    通过上述也就说明在删除android<em>多媒体文件</em>的时候一
PHP微信上传图片处理
<em>微信</em>端图片<em>上传</em> /** * <em>微信</em>端图片<em>上传</em> * * */ public function uploadSafeWeixinImage($name) { header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y
Java 微信公众号上传永久素材的方法
用 Java 实现<em>微信</em>公众号<em>上传</em>永久素材,代码如下: /** * <em>上传</em>其他永久素材(图片素材的上限为5000,其他类型为1000) * @param appid * @param secret * @return * @throws Exception */ public JSONObject addMaterialEver(String appid, String
通过httpclient上传图片到微信公众号新增临时素材接口
需要的jar包: &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.httpcomponents&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;httpclient&amp;lt;/artifactId&amp;gt; &amp;lt;version&amp;gt;4.5.6&amp;lt;/version&amp;gt; &amp;lt;/dependency&amp;g
php 微信公众平台上传多媒体接口 41005错误
PHP的cURL支持通过给CURL_POSTFIELDS传递关联数组(而不是字符串)来生成multipart/form-<em>data</em>的POST请求。 传统上,PHP的cURL支持通过在数组数据中,使用“@+文件全路径”的语法附加文件,供cURL读取<em>上传</em>。这与命令行直接调用cURL程序的语法是一致的: curl_setopt(ch, CURLOPT_POSTFIELDS, array(
django配置(三)媒体文件路径配置
        简单的笔记,django项目每次都需要配置媒体文件的路径,记录下来,防止忘记。(如果出现相关的其他配置,后续补上)    第一步:       在settin.py文件中,添加MEDIA_ROOT和MEDIA_URL,比如下面这样:MEDIA_URL = '/<em>media</em>/' MEDIA_ROOT = os.path.join(BASE_DIR, &quot;<em>media</em>&quot;)        ME...
php 微信公众平台上传多媒体接口 41005错误(由于php版本间部分方法用法不一致引起)
原文链接: http://www.maoyupeng.com/wechat-upload-image-errorcode-<em>41005</em>.html PHP的cURL支持通过给CURL_POSTFIELDS传递关联数组(而不是字符串)来生成multipart/form-<em>data</em>的POST请求。 传统上,PHP的cURL支持通过在数组数据中,使用“@+文件全路径”的语法附加文件,供cURL读取
开发微信公众平台群发接口时,在对接“上传图文消息素材”时,返回44003
坑爹的公众平台, 在调用“` String url=”https://api.weixin.qq.com/cgi-bin/<em>media</em>/uploadnews?access_token=” + tokenString; “`这个接口时明明我的内容都写了**参数 是否必须 说明 Articles 是 图文消息,一个图文消息支持1到10条图文 thumb_<em>media</em>_id 是 图文消息
Java微信公众号开发素材管理之新增临时素材
<em>微信</em>公众号
【图文信息】C#群发微信图文信息(Senparc.Weixin.MP.dll)
#region 群发到<em>微信</em> //根据appId判断获取 if (!AccessTokenContainer.CheckRegistered(appId)) //检查是否已经注册 { AccessTokenContainer.Register(appId, appSecret)
微信企业号上传媒体文件之本地文件上传
<em>微信</em>企业号<em>上传</em>媒体文件之本地文件<em>上传</em>,企业在使用接口时,对<em>多媒体文件</em>、多媒体消息的获取和调用等操作,是通过<em>media</em>_id来进行的。通过接口ttps://qyapi.weixin.qq.com/cgi-bin/<em>media</em>/upload?access_token=ACCESS_TOKEN&type=TYPE,企业可以<em>上传</em><em>多媒体文件</em>。 注意,每个<em>多媒体文件</em>(<em>media</em>_id)会在<em>上传</em>到<em>微信</em>服务器3天后自动删除,以节省服务器资源。 通常文件<em>上传</em>是通过html表单进行的,通过HttpURLConnection 可以
C# 微信素材上传(永久其他类型素材上传
提供access_token,文件,文件类型即可完成素材<em>上传</em>。
java开发微信上传永久视频素材接口开发
/** * 模拟form表单的形式 ,<em>上传</em>文件 以输出流的形式把文件写入到url中,然后用输入流来获取url的响应 * @param url 请求地址 form表单url地址 * @param filePath 文件在服务器保存路径 * @param title 视频标题 * @param introduction 视频描述 * @
node服务器如何上传网络素材到微信服务器
我们先看一下<em>微信</em><em>上传</em>素材的要求:显然在js代码里我们用不了上面的代码,找了很多curl相关的库也没搞定。 下面是<em>上传</em>文件的最终解决方案:如何<em>上传</em>文件引入三个我们要使用的库var request = require('request');//http请求库 var fs = require('node-fs');//文件操作库 var formstream = require('formstream
微信js上传的图片只能保存3天 下载到自己的服务器
prePath 为下载到服务器的地址 serverId为调用<em>微信</em>js<em>上传</em>图片成功后返回的id/** * download photo by serverId * * @param access_token * @param serverId */ public static String downloadPhoto(String acce
上传media数据到微信,然后获取media_id
因为<em>微信</em>开发给用户发送图片消息需要先将图片<em>上传</em>到<em>微信</em>服务器,然后得到一个<em>media</em>_id数据,这个数据按照官方的文档是需要提交一个post格式的表单数据,这里使用程序模仿<em>微信</em>的post方式提交数据,在此感谢柳峰老师的文章,让我受益匪浅,这里也是参考了[柳峰](http://blog.csdn.net/lyq8479?viewmode=contents)老师的文章: package com.w
微信企业号开发四:文件上传微信服务器
根据官网api现在已经开放了永久素材的管理,下面演示的是临时素材的<em>上传</em>DEMO, 用于<em>上传</em>图片、语音、视频等媒体资源文件以及普通文件(如doc,ppt),接口返回媒体资源标识ID:<em>media</em>_id。请注意,<em>media</em>_id是可复用的,同一个<em>media</em>_id可用于消息的多次发送(3天内有效)。 请求说明 Https请求方式: POST https://qyapi.weix
后台下载微信js sdk上传的图片
var url = string.Format("https://api.weixin.qq.com/cgi-bin/<em>media</em>/get?access_token={0}&<em>media</em>_id={1}", token, <em>media</em>);
微信多媒体上传41005
PHP的cURL支持通过给CURL_POSTFIELDS传递关联数组(而不是字符串)来生成multipart/form-<em>data</em>的POST请求。传统上,PHP的cURL支持通过在数组数据中,使用“@+文件全路径”的语法附加文件,供cURL读取<em>上传</em>。这与命令行直接调用cURL程序的语法是一致的:curl_setopt(ch, CURLOPT_POSTFIELDS, array( ‘file’
织梦dedecms后台增加多媒体后缀上传无法选择原因
增加mp4后缀后,后台可正常<em>上传</em><em>多媒体文件</em>,但<em>上传</em>上没法点选.需要修改一个文件才行. 要修改include\dialog\select_<em>media</em>.php ,找到140行,增加mp4,修改后的效果如下. 1 #\.(swf|fly|fla|flv|mp4)#i   ...
将本地音频文件上传微信公众号服务器获得文件media_id
第一步:获得<em>微信</em>的实时令牌token我是通过spring cloud微服务通过注册中心映射到<em>微信</em>项目获得的token@FeignClient(value = &quot;weixin-token-1&quot;) public interface TokenFeignService { /** * 进行token请求 * @param * @return */ ...
Android中多媒体文件、文档以及各类文件的获取
最近项目中需要对好友进行发送文件需求,在android中对文件以及其它文档的获取一直没有找到一个好的案例,自己在分析“仿小米文件夹管理”时感觉自己非常的菜B,看不懂源代码。我也问了他人的思路,但是他们给我递归方法去扫描感觉很2B,想想在android中就QQ的文件目录都大得吓尿,所以还是安安静静的用内容提供者吧。看到有很多的同行也在找想关的资料,希望我的分享对大家有帮助,谢谢!        在
41005,"errmsg":"media data missing hint:"">上传语音素材返回 errcode":41005,"errmsg":"media data missing hint:"
@Overridern public JSONObject uploadVoiceToWx(Long userid, MultipartFile file, HttpServletRequest request) throws Exception rn System.out.println("yiyi");rn JSONObject <em>data</em>Msg = new JSONObject();rn if (file.isEmpty()) rn <em>data</em>Msg.put("error", "-1");rn <em>data</em>Msg.put("msg", "<em>上传</em>文件不能为空");rn <em>data</em>Msg.put("<em>data</em>", "");rn return <em>data</em>Msg;rn rn String wxid = request.getParameter("wxid");rn try rn if (StringUtils.isEmpty(wxid)) rn <em>data</em>Msg.put("error", -1);rn <em>data</em>Msg.put("msg", "不能缺少wxid哦!");rn <em>data</em>Msg.put("<em>data</em>", "");rn return <em>data</em>Msg;rn rn //获取tokenrn// JSONObject findToken = restTemplate.getForObject("http://jmz-weixin-wxcore/token/" + wxid,rn// JSONObject.class);rn// System.out.println("findToken:" + findToken.toJSONString());rn// String token = findToken.getString("<em>data</em>");rn// System.out.println("token:" + token);rnrn // 拼装请求地址 rn String uploadMediaUrl = "http://api.weixin.qq.com/cgi-bin/material/add_material?access_token=##ACCESS_TOKEN##"; rn uploadMediaUrl = uploadMediaUrl.replace("##ACCESS_TOKEN##", rn "8_euUrbavESOwoTlarswvezZRCxsrjqha1ka0ATHohdC1CrN79oog00Mr8c8JtjKNPFQXTUYJWjWsABIyrFyBKtv91Y4d4b4WgnT61KBo4DDhzSNoHzHMClOXTThtbqgeUbAz-sJ03QyFiUR7nZADdABALMP"); rn rn URL url = new URL(uploadMediaUrl); rn long filelength = file.getSize(); rn String type="voice"; rn rn HttpURLConnection conn = (HttpURLConnection) url.openConnection(); rn conn.setRequestMethod("POST"); // 以Post方式提交表单,默认get方式 rn conn.setDoInput(true); rn conn.setDoOutput(true); rn conn.setUseCaches(false); // post方式不能使用缓存 rn // 设置请求头信息 rn conn.setRequestProperty("Connection", "Keep-Alive"); rn conn.setRequestProperty("Charset", "UTF-8"); rn rn // 设置边界,这里的boundary是http协议里面的分割符,不懂的可惜百度(http 协议 boundary),这里boundary 可以是任意的值(111,2222)都行 rn String BOUNDARY = "----------" + System.currentTimeMillis(); rn conn.setRequestProperty("Content-Type", rn "multipart/form-<em>data</em>; boundary=" + BOUNDARY); rn // 请求正文信息 rn // 第一部分: rn rn StringBuilder sb = new StringBuilder(); rn System.out.println(sb);rn rn //这块是post提交type的值也就是文件对应的mime类型值 rn sb.append("--"); // 必须多两道线 这里说明下,这两个横杠是http协议要求的,用来分隔提交的参数用的,不懂的可以看看http 协议头 rn sb.append(BOUNDARY); rn sb.append("\r\n"); rn sb.append("Content-Disposition: form-<em>data</em>;name=\"type\" \r\n\r\n"); //这里是参数名,参数名和值之间要用两次 rn sb.append(type+"\r\n"); //参数的值 rnrn sb.append("--"); // 必须多两道线 rn sb.append(BOUNDARY); rn sb.append("\r\n"); rn sb.append("Content-Disposition: form-<em>data</em>;name=\"<em>media</em>\";filename=\"" rn + file.getOriginalFilename() + "\";filelength=\"" + filelength + "\" \r\n"); rn sb.append("Content-Type:application/octet-stream\r\n\r\n"); rn //System.out.println(sb.toString()); rn byte[] head = sb.toString().getBytes("utf-8"); rn // 获得输出流 rn OutputStream out = new DataOutputStream(conn.getOutputStream()); rn // 输出表头 rn out.write(head); rn // 文件正文部分 rn // 把文件已流文件的方式 推入到url中 rn //rn //rn //rn // 将CommonsMultipartFile转出filern // CommonsMultipartFile cf= (CommonsMultipartFile)file;rn // DiskFileItem fi = (DiskFileItem)cf.getFileItem();rn // File f = fi.getStoreLocation();rnrn StringBuffer buffer = new StringBuffer(); rn BufferedReader reader = null; rn // 定义BufferedReader输入流来读取URL的响应 rn reader = new BufferedReader(new InputStreamReader( rn conn.getInputStream())); rn String line = null; rn while ((line = reader.readLine()) != null) rn buffer.append(line); rn rn reader.close();rn conn.disconnect();rn JSONObject jsontemp = JSONObject.parseObject(buffer.toString());rn log.info("jsontemp" + jsontemp);rn // 音频<em>上传</em>成功,返回<em>media</em>_idrn if (jsontemp.containsKey("<em>media</em>_id")) rn <em>data</em>Msg.put("error", 0);rn <em>data</em>Msg.put("msg", "<em>上传</em>音频成功!");rn <em>data</em>Msg.put("<em>media</em>_id", jsontemp.getString("<em>media</em>_id"));rn return <em>data</em>Msg;rn else rn <em>data</em>Msg.put("error", -1);rn <em>data</em>Msg.put("msg", jsontemp.getString("errmsg"));rn <em>data</em>Msg.put("<em>data</em>", "");rn return <em>data</em>Msg;rn rn catch (Exception e) rn log.error("发送POST请求出现异常!" + e.toString());rn //throw new Exception(e);rn return null;rn rnrn
golang微信企业号上传图片
简述 上代码 简述 根据官方文档,<em>上传</em>临时素材需要使用multipart。使用python<em>上传</em>素材时,只需要用到requests包,直接post就好了,二用golang<em>上传</em>时,就要使用到标准库的&quot;mime/multipart&quot;库。 上代码 import ( &quot;time&quot; &quot;mime/multipart&quot; &quot;net/http&quot; &quot;path/fi...
钉钉(微信的也应该差不多)上传多媒体文件返回media,demo
public void upload(MultipartFile file) throws Exception { //转存到本地 file.transferTo(new File("E:\\java\\api\\"+file.getOriginalFilename())); JSONObject jsonObject = uploadMedia("接口地址+token
公众号上传临时素材获取media_id
公众号<em>上传</em>临时素材获取<em>media</em>_idjava语言 更新于2018-01-15 public class Util{ private static final String UPLOAD_URL = "https://api.weixin.qq.com/cgi-bin/<em>media</em>/upload?access_token=ACCESS_TOKEN&type=TYPE"; public
jqueyr开发实现公众号上传永久视频页面--微信开发素材管理4
<em>微信</em>素材管理中, <em>上传</em>永久视频素材时, 需要把视频的标题和介绍都填写完整, 为了与上一节课的表单结合, 需要实现当选择为永久视频时, 表单中需要出现视频标题,介绍的输入框, 无没有选择时, 需要隐藏上面两项。 要实现这个功能, 结合jquery就很简单了… jqueyr开发实现公众号<em>上传</em>永久视频
微信jssdk 上传永久图片素材,获取Media_ID
); $access_tok
微信端文件上传和下载
最近<em>微信</em>开发,用到文件<em>上传</em>和下载,代码整来,共享下。 public static String downLoadMedia(String download,String access_token,String <em>media</em>Id,String format,String realPath) { // <em>微信</em>端<em>多媒体文件</em>下载 /*String upload = "http://file.api.we
Django媒体文件的调用和配置
这类文件可由用户或管理员<em>上传</em>,因此可能会变化。比如说,用户的头像就是媒体文件,电商网站中的商品图片也是媒体文件。   【settings.py文件】 ①加入变量:MEDIA_DIR (主要用于获取路径) import os # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR =...
多媒体文件保存到数据库中,或将数据库中的多媒体文件显示出来
将<em>多媒体文件</em>保存到数据库中,或将数据库中的<em>多媒体文件</em>显示出来
PHP实现上传图片素材获取mediaID
PHP实现<em>上传</em>图片类型永久素材到<em>微信</em>公众号的示例: 代码如下: $filepath ); $url = "https://api.weixin.qq.com/cg
微信上传下载临时素材
1.<em>微信</em><em>上传</em>临时素材 $tokenurl = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=******&secret=********"; $res = file_get_contents ( $tokenurl ); $arrs = json_de
微信上传多媒体文件 图片 视频 语音
<em>微信</em><em>上传</em><em>多媒体文件</em> 图片 视频 语音 可运行。 <em>微信</em>下载<em>多媒体文件</em>:直接把下载链接复制到地址栏就可下载(看到网上有兄弟问怎么下载)。
微信公众号上传图文素材thumb_media_id的获得
本人最近在做一个<em>微信</em>公众号的java开发,其中有一个<em>上传</em>图文素材的功能,<em>微信</em>API文档中有一个thumb_<em>media</em>_id的参数,我一开始用的是<em>上传</em>图片获得的<em>media</em>_id,发现报40007的错误,在网上找了几篇文章看了也没什么收获,最后自己试试了https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS
java开发微信上传服务器素材接口开发
/** * 模拟form表单的形式 ,<em>上传</em>文件 以输出流的形式把文件写入到url中,然后用输入流来获取url的响应 * @param url * 请求地址 <em>微信</em>接口地址比如http://file.api.weixin.qq.com/cgi-bin/<em>media</em>/upload?access_token=ACCESS_TOKEN&type=ima
form表单常用的媒体类型
在HTTP请求中,把请求分为请求行,请求头请求体,其中在请求头中,Content-Type主要是让服务器知道请求体是用何种方式编码,该如何去解析请求数据。 form表单提交媒体类型 1.application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了。浏览器的原生 表单,如果不设置 enctype 属性,那么最终就会以 applica...
微信公众号被动回复方案梳理
<em>微信</em>公众号机器人客服回复方案预梳理 一、<em>微信</em>公众平台开发接入指南 接入<em>微信</em>公众平台开发,需要按照如下步骤完成: 1、填写服务器配置 登录<em>微信</em>公众平台官网后,在公众平台后台管理页面 - 开发者中心页,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,其中URL是开发者用来接收<em>微信</em>消息和事件的接口URL。Token可由开发者可以任意填写,用作生成签名(该
微信上传永久素材报错41005
[img=https://img-bbs.csdn.net/upload/201507/27/1437974406_358769.png][/img]rnrnstring wxurl = "http://api.weixin.qq.com/cgi-bin/material/add_material?access_token=" + Access_Token;rnrn string filepath = Server.MapPath("image/" + fileName);rn //string filepath = @"C:\Users\cdkj\Desktop\weixin\<em>微信</em>练习\image\6.jpg";rn FileStream fileStream = new FileStream(filepath, FileMode.Open, FileAccess.Read);rn BinaryReader br = new BinaryReader(fileStream);rn byte[] buffer = br.ReadBytes(Convert.ToInt32(fileStream.Length));rnrn string boundary = "---------------------------" + DateTime.Now.Ticks.ToString("x");rn //请求rn WebRequest req = WebRequest.Create(wxurl + "&type=" + ImgUpload.PostedFile.ContentType);rn req.Method = "POST";rn req.ContentType = "multipart/form-<em>data</em>; boundary=" + boundary;rn //string <em>media</em> = "Content-Disposition: form-<em>data</em>;\"filename\":\"" + fileName + "\",\"filelength\":\"" + ImgUpload.PostedFile.ContentLength.ToString() +rn // "\",\"content-type\":\"image\"";rn StringBuilder sbHeader = new StringBuilder(string.Format("Content-Disposition:form-<em>data</em>;name=\"<em>media</em>\";filelength=\"1\";filename=\"0\"\r\nContent-Type:application/octet-stream\r\n\r\n", fileName, ImgUpload.PostedFile.ContentLength));rn //StringBuilder sb = new StringBuilder();rn //sb.Append("Content-Disposition: form-<em>data</em>; name=\"<em>media</em>\"; filename=\"" + fileName +rn // "\"; filelength=\"" + ImgUpload.PostedFile.ContentLength.ToString() + "\";");rn //sb.Append("\r\n");rn //sb.Append("Content-Type: " + ImgUpload.PostedFile.ContentType);rn //sb.Append("\r\n\r\n");rn string head = sbHeader.ToString();rn byte[] form_<em>data</em> = Encoding.UTF8.GetBytes(head);rn //结尾rn byte[] foot_<em>data</em> = Encoding.UTF8.GetBytes("\r\n--" + boundary + "--\r\n");rnrn //post总长度rn long length = form_<em>data</em>.Length + fileStream.Length + foot_<em>data</em>.Length;rnrn req.ContentLength = length;rnrn Stream requestStream = req.GetRequestStream();rn //这里要注意一下发送顺序,先发送form_<em>data</em> > buffer > foot_<em>data</em>rn //发送表单参数rn requestStream.Write(form_<em>data</em>, 0, form_<em>data</em>.Length);rn //发送文件内容rn requestStream.Write(buffer, 0, buffer.Length);rn //结尾rn requestStream.Write(foot_<em>data</em>, 0, foot_<em>data</em>.Length);rnrn requestStream.Close();rn fileStream.Close();rn fileStream.Dispose();rn br.Close();rn br.Dispose();rn //响应rn WebResponse pos = req.GetResponse();rn StreamReader sr = new StreamReader(pos.GetResponseStream(), Encoding.UTF8);rn string html = sr.ReadToEnd().Trim();rn sr.Close();rn sr.Dispose();rn if (pos != null)rn rn pos.Close();rn pos = null;rn rn if (req != null)rn rn req = null;rn rnrn两种方式都不行。始终返回<em>41005</em>,求大神指点。。。
微信公众平台上传和下载临时素材
PHP<em>微信</em>公众平台<em>上传</em>和下载临时素材用例,把下载到的文件解压到PHP的根目录,浏览器打开静态(index.html)选择<em>上传</em>的图片,点击<em>上传</em>就可以。适合初学者,界面不是很好,没有进行过多的修饰,但功能比较实用。 注意: 1、需要配置修改好你要<em>上传</em>图片的绝对地址 2、需要修改APPID和AppSecret
HttpClient上传文件到微信素材乱码问题解决
在开发<em>微信</em>第三方公众平台的时候,需要<em>上传</em>图片、语音等文件到<em>微信</em>服务器。当文件名存在中文时会出现乱码。网上搜了一大堆文章,大部讲什么设置编码啥的,放到<em>微信</em>素材<em>上传</em>这个场景就是用不了,试了各种方式,依然是乱码。。
微信上传图片出现的问题和总结
<em>微信</em><em>上传</em>图片出现的问题和总结先说一下<em>微信</em><em>上传</em>图片(这里讲的是新增临时素材) 在<em>微信</em>开发者文档中的被动回复用户消息的开头就说明了: 请注意,回复图片等多媒体消息时需要预先<em>上传</em><em>多媒体文件</em>到<em>微信</em>服务器,只支持认证服务号。 多媒体消息有图片、语音、视频,也可以这样想:只有回复消息xml格式中存在<em>media</em>_id的都必须先<em>上传</em>到<em>微信</em>服务器,得到<em>微信</em>服务器返回的<em>media</em>_id,然后再用这个<em>media</em>_i
错题集(已解决):微信公众平台数据统计接口报错'errcode': 61500, 'errmsg': 'date format error hint: []'}
请求<em>微信</em>公众平台数据统计接口时,如下调用方式报错 from requests import post from requests import get from json import loads # 反向解码 header = {&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;Content-Type&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;:&amp;amp;amp;amp;amp;amp;amp;amp;amp
微信图片上传接口问题
http://blog.csdn.net/llf1991/article/details/53580161
小程序开发API之内容安全审核(校验图片/文本是否含有违法违规内容)
imgSecCheck 本接口应在后端服务器调用,详细说明参见后端API。 校验一张图片是否含有违法违规内容。 应用场景举例: 图片智能鉴黄:涉及拍照的工具类应用(如美拍,识图类应用)用户拍照<em>上传</em>检测;电商类商品上架图片检测;媒体类用户文章里的图片检测等; 敏感人脸识别:用户头像;媒体类用户文章里的图片检测;社交类用户<em>上传</em>的图片检测等。 频率限制:单个 appId 调用上限为 2000 次/分钟...
微信企业号上传永久素材讲解与演示
因为写书的需要,就顺便把这个章节一起写在博客了,只为帮助有需要的朋友,<em>上传</em>永久素材接口里面分了2个小接口① <em>上传</em>永久图文素材② <em>上传</em>其他类型永久素材官方开发文档传送门:http://qydev.weixin.qq.com/wiki/index.php?title=%E4%B8%8A%E4%BC%A0%E6%B0%B8%E4%B9%85%E7%B4%A0%E6%9D%90首先<em>上传</em>永久图文素材需要一个
钉钉开发系列(七)媒体文件的上传与下载
官方提供的接口说明和示例是基于java的,却没有对具体的header作出更详细的说明,导致很难使用C#语言转换,几经测试,总算找到了个不是太完整的解决方法,代码如下。 /// ///POST文件 /// /// /// /// 比如钉钉<em>上传</em>媒体文件使用的是<em>media</em>,该值用于服务端接收到数据时读取该keyna
七牛云转码微信录音永久存储本地
在上一篇《<em>微信</em>开发-关于分享朋友&朋友圈以及录音功能》文章中,介绍了如何使用<em>微信</em>录音功能,并将<em>微信</em>服务器的临时录音文件下载到本地存储。其中有一个步骤提到过,如果有相关需求可以将资源<em>上传</em>到七牛云进行转码处理。 原因是:<em>微信</em>只会帮我们存储这些音频文件3天,降入我们过了一段时间想找出当初录制的语音就尴尬了,另外iphone手机不支持.amr格式的音频文件播放,安卓是可以得。(亲测过),所以需要进行转码
微信开发图文素材上传的thumb_media_id字段的选取问题
开发<em>微信</em>公众号的时候遇到了很多细节的问题,不多测试只看文档真的没办法发现,这个就是我发现的问题,为何我调用<em>微信</em>端的图文消息<em>上传</em>api老是提示 40007错误,也就是无效的<em>media</em>_id,这里有两个细节。1是 上面的图片是调用的是<em>微信</em>接收消息群发接口的一个<em>上传</em>图文消息素材的api,这里必须使用的thumb_id是临时素材的<em>media</em>_id,如果你使用的是永久素材的<em>media</em>_id就会报错。
4412内核编译错误收集
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373: http://weibo.com/2726227695/DB059zrgo?type=comment
微信公众平台开发(89) 高级群发接口
在这篇<em>微信</em>公众平台高级接口开发教程中,我们将介绍如何使用接口实现<em>微信</em>公众平台群发功能。 本文分为以下四个部分: 准备群发内容 选择群发对象 执行群发 接收群发结果   一、准备群发内容 群发内容可以是文本、图片、语音、视频、图文。群发文本只需要文本内容,其他内容需要获得相应的<em>media</em>_id。 1. 文本内容 文本内容就是一段文字,比如:"<em>微信</em>公众平台开发最佳实践"
微信公众平台开发 上传素材
<em>微信</em>公众账号在回复图片、语音、视频的时候,将使用<em>media</em>_id来调用相关文件,很多朋友咨询这个如何开发实现。本文将介绍在<em>微信</em>公众平台开发过程中,如何<em>上传</em>下载<em>多媒体文件</em>。 一、<em>上传</em><em>多媒体文件</em> 公众号可调用本接口来<em>上传</em>图片、语音、视频等文件到<em>微信</em>服务器,<em>上传</em>后服务器会返回对应的<em>media</em>_id,公众号此后可根据该<em>media</em>_id来获取多媒体。请注意,<em>media</em>_id是可复用的,调用该接口
微信开发中多图文上传后台怎么写?
1.编写添加图文方法addnews,将图文添加到数据库中用post方式获取到<em>data</em>的值,用foreach遍历数组,如果键为0则把数据(mpid,title,create_time)添加到数据表<em>media</em>_news中,根据数据表<em>media</em>_news_list与表<em>media</em>_news的关联(news_id)再将数据添加到数据表<em>media</em>_news_list中,数据添加成功返回'error'=&amp;gt;...
常用算法程序集(c语言描述) 绝对的pdf+源文件 (两者皆有)下载
常用算法程序集(c语言描述) 绝对的pdf+源文件 (两者皆有) 用算法程序集(C语言描述)(第三版)+源代码 第1章 多项式的计算 1.1 一维多项式求值 1.2 一维多项式多组求值 1.3 二维多项式求值 1.4 复系数多项式求值 1.5 多项式相乘 1.6 复系数多项式相乘 1.7 多项式相除 1.8 复系数多项式相除 第2章 复数运算 2.1 复数乘法 2.2 负数除法 2.3 复数乘幂 2.4 复数的n次方根 2.5 复数指数 2.6 复数对数 2.7 复数正弦 2.8 复数余弦 第3章 随机数的产生 3.1 产生0到1之间均匀分布的一个随机数 3.2 产生0到1之间均匀分布的随机 相关下载链接:[url=//download.csdn.net/download/jiaanxue/823491?utm_source=bbsseo]//download.csdn.net/download/jiaanxue/823491?utm_source=bbsseo[/url]
Qt5开发及实例.part2下载
Qt5开发及实例.part2,真正的书,非ppt,非源码,共3个分卷. part1:http://download.csdn.net/detail/u012495908/8798727 相关下载链接:[url=//download.csdn.net/download/u012495908/8798755?utm_source=bbsseo]//download.csdn.net/download/u012495908/8798755?utm_source=bbsseo[/url]
企业网站管理系统毕业设计论文下载
JSP继承了所有Java语言的特点,而且发展前景十分的广阔,因此本项目才用Jsp语言作为根本,选用经典的Struts作为开发架构,在数据持久层方面则使用了Hibernate. 相关下载链接:[url=//download.csdn.net/download/kaixinook/2203748?utm_source=bbsseo]//download.csdn.net/download/kaixinook/2203748?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 微信 微信小店开发教程 ios开发上传视频流
我们是很有底线的