<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hVenus&#039;s Blog</title>
	<atom:link href="http://blog.fm618.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fm618.net</link>
	<description>神不贪，为何容不得一点对其不敬， 神不恶，为何要将千万生灵命运握于手中？</description>
	<lastBuildDate>Wed, 09 May 2012 17:02:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Mac OS X 10.6下安装MySQL 5.1.45</title>
		<link>http://blog.fm618.net/2012/05/10/mac-os-x-10-6%e4%b8%8b%e5%ae%89%e8%a3%85mysql-5-1-45/</link>
		<comments>http://blog.fm618.net/2012/05/10/mac-os-x-10-6%e4%b8%8b%e5%ae%89%e8%a3%85mysql-5-1-45/#comments</comments>
		<pubDate>Wed, 09 May 2012 17:02:36 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=447</guid>
		<description><![CDATA[去MySql官网下MySQL classic版mysql-5.1.54-osx10.6-x86_64.tar.gzhttp://dev.mysql.com/downloads/mysql/5.1.html 记住得是64位的。因为mac下的python是64位，32位的mysql没法在python中用。 下载之后解压，然后在terminal里敲命令吧： $ sudo mv mysql-5.1.45-osx10.6-x86_64 /usr/local/mysql $ cd /usr/local $ sudo chown -R mysql:mysql mysql $ cd mysql $ sudo scripts/mysql_install_db --user=mysql $ sudo chown -R root . $ sudo chown -R mysql data 然后用 $ mysql_secure_installation 来修改root密码，默认为空，显然不太安全，然后根据提示酌情配置，因为是开发环境不用那么严格限制。 $ mysqld_safe 来启动mysql $ mysql -u root -p 输入刚才设置的root密码来登录mysql $ mysqld_safe stop 停止mysql =========== [...]]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/05/10/mac-os-x-10-6%e4%b8%8b%e5%ae%89%e8%a3%85mysql-5-1-45/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac下MySql卸载方法</title>
		<link>http://blog.fm618.net/2012/05/10/mac%e4%b8%8bmysql%e5%8d%b8%e8%bd%bd%e6%96%b9%e6%b3%95/</link>
		<comments>http://blog.fm618.net/2012/05/10/mac%e4%b8%8bmysql%e5%8d%b8%e8%bd%bd%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Wed, 09 May 2012 16:47:55 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=444</guid>
		<description><![CDATA[mac下mysql的DMG格式安装内有安装文件，却没有卸载文件……很郁闷的事。 网上搜了一下，发现给的方法原来得手动去删。 很多文章记述要删的文件不完整，后来在stackoverflow这里发现了一个遗漏的地方，所以将完整版记述在这里，以供查阅。 先停止所有mysql有关进程。 sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* vim /etc/hostconfig and removed the line MYSQLCOM=-YES- rm -rf ~/Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /var/db/receipts/com.mysql.* 最后这条很多文章都丢了，切记切记。]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/05/10/mac%e4%b8%8bmysql%e5%8d%b8%e8%bd%bd%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X 运行TDOA的问题</title>
		<link>http://blog.fm618.net/2012/05/09/mac-os-x-%e8%bf%90%e8%a1%8ctdoa%e7%9a%84%e9%97%ae%e9%a2%98/</link>
		<comments>http://blog.fm618.net/2012/05/09/mac-os-x-%e8%bf%90%e8%a1%8ctdoa%e7%9a%84%e9%97%ae%e9%a2%98/#comments</comments>
		<pubDate>Wed, 09 May 2012 01:58:48 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Zend Optimizer]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=441</guid>
		<description><![CDATA[折腾两天才明白TDOA用的是zend optimizer 3.x，而我的Mac装的是php 5.3，用不了zend optimizer 3.x，只能装zend guard loader,zend guard loader里提供的optimizer+是4版的。所以只能把php降到5.2.x,再找optimizer 3.x，但是这个mac os下的 optimizer 3.x还真不好找。 说一下都怎么折腾的。 mac 下用macport装的php5.3，一开始还把php更新到了最新版，去zend官网找 optimizer,只有zend guard loader(runtime for php 5.3),搞回来解到lib目录，然后在php.ini里加上配置选项 zend_extension=&#60;full_path_to_ZendLoader.so&#62; zend_loader.enable=1 zend_loader.disable_licensing=0 zend_loader.obfuscation_level_support=3 zend_loader.license_path= 重启apache，phpinfo()里没有看到guard也没有optimizer，又换linux版的，5.2版的。始终不行。 去zend搜了半天，发现个zend server ce，下了mac版的回来，装上，这下 guard有了，optimizer也有了。把TDOA放进去，运行，不行，页面空白的。去看了下日志，才明白，TDOA的代码在ID3下运行，而zend server ce提供的是ID4。 又换了5.2版的zend server ce，发现还是ID4，zend官网翻了半天也没看见optimizer 3.x. 现在问题清楚了。开个虚拟机吧。]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/05/09/mac-os-x-%e8%bf%90%e8%a1%8ctdoa%e7%9a%84%e9%97%ae%e9%a2%98/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac os运行Python的问题</title>
		<link>http://blog.fm618.net/2012/04/27/mac-os%e8%bf%90%e8%a1%8cpython%e7%9a%84%e9%97%ae%e9%a2%98/</link>
		<comments>http://blog.fm618.net/2012/04/27/mac-os%e8%bf%90%e8%a1%8cpython%e7%9a%84%e9%97%ae%e9%a2%98/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 16:01:48 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=438</guid>
		<description><![CDATA[在Mac OS里运行python 2.7.2的时候出现个错误： Traceback (most recent call last): File “main.py”, line 4, in &#60;module&#62; import wx File “/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/__init__.py”, line 45, in &#60;module&#62; from wx._core import * File “/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core.py”, line 4, in &#60;module&#62; import _core_ ImportError: /usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core_.so: no appropriate 64-bit architecture (see “man python” for running in 32-bit mode) 去网上搜了了下。可以简单的解决一下。 export VERSIONER_PYTHON_PREFER_32_BIT=yes Python它默认在64位下运行，而wxPython却在32位下运行。所以有这个问题。]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/04/27/mac-os%e8%bf%90%e8%a1%8cpython%e7%9a%84%e9%97%ae%e9%a2%98/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>php 访问sql server</title>
		<link>http://blog.fm618.net/2012/04/11/php-%e8%ae%bf%e9%97%aesql-server/</link>
		<comments>http://blog.fm618.net/2012/04/11/php-%e8%ae%bf%e9%97%aesql-server/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 03:25:29 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=435</guid>
		<description><![CDATA[有个项目需要写个小工具去遍历 sql server里的一张表,处理后再存回数据库里.对方数据库是sql server的.想过用VS写个桌面程序,但是花时间太多,就想用python来写,脚本来的快. 处理的过程很快就写完了,轮到连接数据库了. python连数据可以使用 pymssql,搞了半天,发现windows下装pymssql没戏,就转到Mac OS下,需要FreeTDS来做低层操作,把freetds装好,再去安装pymssql的时候提示类库找不到.网上搜了半天,也没看到有解决办法.只得放弃. python不行,只能用PHP了.回到windows,安装Microsoft Drivers for PHP for SQL Server,我的PHP是5.2.17,只能选5.2版.可是怎么弄都无法加载module,想了一下,可能是我的web服务是用的TD的OA自带的,所以有问题.于是开了个虚拟机,新建了一个XP.重装用官方的程序重装web服务.再试着加载sqlsrv,成功.这么看来,TD改过某些程序了.所以加载不上.这个留着下次仔细研究一下. 这里要注意一下,不是装完sqlsrv就好了,系统里还必须安装Microsoft SQL Server 2008 R2 Native Client,不然是连不上数据库的. 晚上回到家里想再弄一下程序,发现手上没有windows系统,只好在mac os上重写一遍. Mac os 想连接sql server得加载mod_mssql,这个只要去MacPort安装一下就行.然后配置一下FreeTDS,按照例子建一个就可以.这里提一下,tds version选 7.2,这个可以连sql server 2005及以上版本的数据库.写低了可能会连不上. tds version如何选择,看这里: http://www.freetds.org/userguide/choosingtdsprotocol.htm Microsoft SQL Server 2008 R2 Native Client的下载,来这里: http://www.microsoft.com/download/en/details.aspx?id=16978 Microsoft Drivers for PHP for SQL Server 的下载,在这里: http://www.microsoft.com/download/en/details.aspx?id=20098]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/04/11/php-%e8%ae%bf%e9%97%aesql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emacs编辑CSS文件时提示csslint command not found</title>
		<link>http://blog.fm618.net/2012/04/04/emacs%e7%bc%96%e8%be%91css%e6%96%87%e4%bb%b6%e6%97%b6%e6%8f%90%e7%a4%bacsslint-command-not-found/</link>
		<comments>http://blog.fm618.net/2012/04/04/emacs%e7%bc%96%e8%be%91css%e6%96%87%e4%bb%b6%e6%97%b6%e6%8f%90%e7%a4%bacsslint-command-not-found/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 15:51:41 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[emacs]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=424</guid>
		<description><![CDATA[本人在Mac OS上使用Purcell大师的Emacs配置，编辑CSS文件时总提示”csslint command not found”，导致flymake无法使用。 到网上搜了一遍，发现是没有安装node.js，而csslint是node.js的一个扩展功能。看来还是得装个node.js才行。本来觉得这个node.js没多少虚拟空间会支持，也就没有过多的关注，只知这东西不错。javascript也能写服务器端程序，能不牛B嘛。 要装Mac OS下的node.js只要下个pkg包就行了。windows版的安装文法就不说了，网上搜出来的全是windows的安装方法。 打开 www.nodejs.org.　点击页面上的Download按钮，打开下载页面。 选择那个咬过一口的苹果 下载完成后，直接双击安装包，开始安装。 点“继续” 点“继续” 这时候会提示输入root的密码。照输就是了。不然装不上的。 最后完成。 赶紧试验证一下这些命令存不存在。 一般情况是不会出什么错误的。 下面就要安装csslint了。用npm，这是node.js的包管理器。据说类似php上的pear. 执行命令 sudo npm install -g csslint npm http GET https://registry.npmjs.org/csslint npm http 304 https://registry.npmjs.org/csslint /usr/local/bin/csslint -&#62; /usr/local/lib/node_modules/csslint/cli.js csslint@0.9.7 /usr/local/lib/node_modules/csslint csslint安装完成 验证下是否真的安装上了。 执行csslint &#8211;version v0.9.7 csslint: No files specified. 好了。 再用打开一个css文件试试，正常了。 &#160;]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/04/04/emacs%e7%bc%96%e8%be%91css%e6%96%87%e4%bb%b6%e6%97%b6%e6%8f%90%e7%a4%bacsslint-command-not-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python之Django，数据库配置</title>
		<link>http://blog.fm618.net/2012/03/30/python%e4%b9%8bdjango%ef%bc%8c%e6%95%b0%e6%8d%ae%e5%ba%93%e9%85%8d%e7%bd%ae/</link>
		<comments>http://blog.fm618.net/2012/03/30/python%e4%b9%8bdjango%ef%bc%8c%e6%95%b0%e6%8d%ae%e5%ba%93%e9%85%8d%e7%bd%ae/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 17:29:51 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=420</guid>
		<description><![CDATA[上回说到如何安装django，并且让它工作起来。这次来研究一下如何让django使用我们的数据库。 回到项目目录中，找到settings.py文件，打开它，我用emacs，你们随意。大概在第十二行的样子开始，就是我们配置数据库的地方了。如下所示： DATABASES = { &#8216;default&#8217;: { &#8216;ENGINE&#8217;: &#8216;django.db.backends.mysql&#8217;, # Add &#8216;postgresql_psycopg2&#8242;, &#8216;mysql&#8217;, &#8216;sqlite3&#8242; or &#8216;oracle&#8217;. &#8216;NAME&#8217;: &#8216;django&#8217;, # Or path to database file if using sqlite3. &#8216;USER&#8217;: &#8216;www&#8217;, # Not used with sqlite3. &#8216;PASSWORD&#8217;: &#8216;www&#8217;, # Not used with sqlite3. &#8216;HOST&#8217;: ”, # Set to empty string for localhost. Not used with sqlite3. &#8216;PORT&#8217;: [...]]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/03/30/python%e4%b9%8bdjango%ef%bc%8c%e6%95%b0%e6%8d%ae%e5%ba%93%e9%85%8d%e7%bd%ae/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Python学习之Django</title>
		<link>http://blog.fm618.net/2012/02/25/python%e5%ad%a6%e4%b9%a0%e4%b9%8bdjango/</link>
		<comments>http://blog.fm618.net/2012/02/25/python%e5%ad%a6%e4%b9%a0%e4%b9%8bdjango/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 02:50:01 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=414</guid>
		<description><![CDATA[先说下上次的Emacs配置,确实不错,大师就是大师,写代码那是相当的给力.就是有一点, c+x c+f的时候,如果新建文件,它会自动指到其它目录里的相同文件上去,我又不知道怎么忽略它的提示,只有加快打字速度,让它反应不过来才能打开新文件.哈哈~~~ 最近有空,所以学习了一下Python,这东西果然很厉害.昨天看到用Python来开发web应用需要用到一个框架Django,于是去看了一下,发现从安装到跑起一个网站是那么的容易. 因为我用的是MacBook所以Python就省了安装了,系统自己带的.版本是2.7.1.只要下一个Django就行了.地址在: https://www.djangoproject.com/download/ 我用的1.3.1.下完解压出来.打开终端,定位到Django目录,执行安装命令: sudo python setup.py install 可以看到屏幕上的输出,Django被安装到了/Library/Python/2.7/site-packages/django.如果没有错误提示那就是安装好了. 验证一下有没有安装成功,进入Python环境,执行: &#62;&#62;&#62; import django &#62;&#62;&#62; print django.get_version() 1.3 看到输出1.3就是正常安装好了. 下面可以新建一个站点了.跟apache不同,pyhton+django帮你完成了大部分的事情. 由于我用的Mac OS所在还要给django一个权限,它才能被执行,不然会报”permission denied”错误. 进入/Library/Python/2.7/site-packages/django目录.执行: sudo chmod +x django-admin.py 创建一个新站点的方法: 进入一个你想存放站点文件的目录,执行: django-admin.py startproject mysite 会看到目录下多了几个文件 mysite/ manage.py __init__.py settings.py urls.py 跟官网上讲的有些出入.不过不影响结果. 接着执行python manage.py runserver 8080 程序输出以下结果: Validating models&#8230; 0 errors found. Django version 1.4, [...]]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/02/25/python%e5%ad%a6%e4%b9%a0%e4%b9%8bdjango/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>配置我的Emacs</title>
		<link>http://blog.fm618.net/2012/02/22/%e9%85%8d%e7%bd%ae%e6%88%91%e7%9a%84emacs/</link>
		<comments>http://blog.fm618.net/2012/02/22/%e9%85%8d%e7%bd%ae%e6%88%91%e7%9a%84emacs/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 16:08:44 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[emacs]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=407</guid>
		<description><![CDATA[一直以来都是Emacs的粉，试过在不同的系统下用Emacs来工作，最早是用的FreeBSD，后来在windows下也用Emacs，然后是Ubuntu下的Emacs，直到现在的Mac OS，比较习惯字符模式下工作。XEmacs虽然强大，但总也上一了手，不舒服。 前些日子看到CSDN上有一篇文章，讲如果学习使用Emacs，其中有一段讲到直接抄 Steve Purcell 的Emacs配置，说是大师级的人物，配置非常地有用。于是今天抽空研究了一下Steve Purcell的Emacs。 先说怎么安装Purcell的Emacs配置，很简单用git把配置文件下到本地的.emacs.d目录。 git clone https://github.com/purcell/emacs.d.git ~/.emacs.d 这条命令会把一些配置文件下载下来，为什么这么说，是因为在运行emacs之前还需要额外的附加软件和配置，如何获得，Purcell已经帮我们做好了。 git执行完，还需要到～/.emacs.d目录里执行一条命令： git submodule update --init 脚本会自动去下载那些额外的内容配置。 不要以为下载完成就可以使用Emacs了，在第一次启动Emacs时，脚本还会去下载一些东西，具体是什么还没来得有研究，总之，等Emacs提示完成了，那才是真的完成，可以使用了。 我的Emacs在第一次启动是提示了一个错误，需要我去site-lisp/html5-el目录执行 make relaxng 于是照做。 等一切都结束。Emacs变了一个样。]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/02/22/%e9%85%8d%e7%bd%ae%e6%88%91%e7%9a%84emacs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taobao API应用开发</title>
		<link>http://blog.fm618.net/2012/02/17/taobao-api%e5%ba%94%e7%94%a8%e5%bc%80%e5%8f%91/</link>
		<comments>http://blog.fm618.net/2012/02/17/taobao-api%e5%ba%94%e7%94%a8%e5%bc%80%e5%8f%91/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 03:53:52 +0000</pubDate>
		<dc:creator>hVenus</dc:creator>
				<category><![CDATA[随笔]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[TaoBao]]></category>

		<guid isPermaLink="false">http://blog.fm618.net/?p=404</guid>
		<description><![CDATA[首先说一句，TaoBao API的文档，真是够烂的。一个问题要翻上好几遍文档，再搜索来搜索去，才能找到稍微符合的解释内容。实在不知道这么大一公司为什么文档整这么烂，是不是成心要用户去买他们的有偿服务的。恶心。 做了一个星期的应用，除了查文档之外，都还顺利。先说说授权，根据应用的类型不同，授权方式也不同。 web类型的应用，需要有一个回调地址，怎么个意思呢。就是说web程序向taobao发起授权申请，那么taobao不是直接返回授权结果，而是访问你留给他的加调地址，并加上结果参数。你的回调地址可以通过附加的结果参数来得到session key。 这东西厉害了，所有有关隐私的API调用都得加上这个session key。 C\S类的应用，怎么办呢，没有回调址，他就直接用localhost代替了。原理都是一样的。通过附加参数来取得session key。 关于session key的有效期，也就是授权的有效期，根据应用类型来确定，基本上不需要发布的应用，也就是你不指望卖你的应用来发财的，有效期都很长，像卖家后台服务就有一年的有效期。当初建应用的时候就选错了类型，搞得有效期才一天，心想总不能让我一天授一次权吧，这不麻烦死。后来改成卖家后台服务就行了。 再说说API调用。把官方的SDK下下来一看，亲娘来，怎么还带了一个PHP框架，你让我自己的框架怎么处理。妈的。TaoBao真不是一般人能理解的。研究了一下这个SDK，也就是用到了这个附带框架的自动加载功能，其它的没什么特别。 API调用总的说来，就是向TaoBao服务器发起http请求。只要URL参数拼对了，一般是没什么问题的。API的参数有很多，大致分两类，一类是系统级的，一类是应用级的。系统级的参数是必须传的；应用级的，根据需要自己决定。 调用的时候有一个签名的过程，说明一下：把所有参数都准备好，按照文档要求拼接好字符串，记着要把sign这个参数去掉，拼接的顺序有讲究，一定要对参数进行排序，就是从a到z这种正序排好，这个在程序里用数组做就行。具体怎么做就不用多说了。PHP有现成的函数ksort(); 如果不排序，签出来的肯定是错的。然后把签名结果赋给sign。接着，再用这个完整的参数（添加了sign的）来拼装url。 http请求用curl也行。用file_get_contents也行。Taobao都会返回数据的。数据格式有XML和json之分。我选了json。 先这么多，以后再慢慢说。]]></description>
		<wfw:commentRss>http://blog.fm618.net/2012/02/17/taobao-api%e5%ba%94%e7%94%a8%e5%bc%80%e5%8f%91/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

