淘宝客--淘宝开放平台--要UTF编码才能获取数据
2013-03-31 14:16
197 查看
奶奶的,想用关键字获取淘宝客链接,现实用.net,本地调试ok,上传服务器就总是返回no data。
搞不定,就用php试了下,还是一样,后来发现传进去的参数有问题。
$keyword = '红色'
tbk里面参数如果传写死的中文'红色',url里面是 “%E7%BA%A2%E8%89%B2”
如果传参数$keyword,url里面是"%BA%EC%C9%AB".
问题就在这里,其实只要把$keyword = iconv('GBK','UTF-8' , $keyword),转一下编码就好了。淘宝客只认utf编码。
估计。net里也是这个问题,奶奶的熊啊。
搞不定,就用php试了下,还是一样,后来发现传进去的参数有问题。
$keyword = '红色'
tbk里面参数如果传写死的中文'红色',url里面是 “%E7%BA%A2%E8%89%B2”
如果传参数$keyword,url里面是"%BA%EC%C9%AB".
问题就在这里,其实只要把$keyword = iconv('GBK','UTF-8' , $keyword),转一下编码就好了。淘宝客只认utf编码。
估计。net里也是这个问题,奶奶的熊啊。
相关文章推荐
- 从IXMLDOMDocument2中获取指定编码(如UTF-8)格式的数据
- c++ builder2010 indy控件idhttp, post页面获取数据(要注意编码的问题,双方都使用UTF-8最好)
- JSONObject 解析从网络获取的json数据时,java.lang.String cannot be converted to JSONObject解决办法(编码 UTF-8)
- c#怎么才能将中文转换成utf-8编码
- FFmpeg获取摄像头数据并编码为H.264
- UTF-8编码)将字符串写入文件,当字符串中包含中文时,出现写入文件的数据残缺,而当不包含中文时,写入文件的数据正常
- 用IdHTTP获取UTF-8编码的网页
- MySQL 数据 latin1 编码转换为 utf-8 编码的方法
- 淘宝开放平台正式环境获取数据(一)
- QString内部仍采用UTF-16存储数据且不会改变(一共10种不同情况下的编码)
- 一个http请求二次请求才能获取到数据,为什么,url的问题?
- 以HttpGet方法获取URL数据并转换成指定编码格式的字符串
- 获取字符串的utf-16编码
- ajax中如何将utf-8编码的数据请求发送到gbk编码应用的解决方法
- 使用 idHTTP 获取 UTF-8 编码的中文网页 - 回复同学 "Delphi学习者" 的问题
- 使用 idHTTP 获取 UTF-8 编码的中文网页
- 【JavaWeb-6】HttpServletResponse的字符字节输出流、编码、文件下载、Captcha图片与HttpServletRequest获取request数据表单非表单数据、重定向与转发
- Python MySQLdb 使用utf-8 编码插入中文数据
- 使用jquery以jsonp方式在gbk页面请求utf-8编码的数据