折腾新浪微博调用

看完《马燕日记》就开始折腾新浪微博的调用,几个小时过去了还是没解决好。

先是使用wp-timeline。这个插件需要几个步骤:1建立自己的新浪微博应用。2、在本地授权自己的微博。3、将App Key和App Secret相应的填写到config.php中的WB_AKEY和WB_SKEY;4、填写测试账号和授权回调页。5授权之后将Access token等信息填写到 WordPress 插件。

用这个插件出现的最大问题Auth.php页面348行curl造成授权失败,错误提示显示的是网站无法打开或程序错误。新浪网是没问题的,那么问题只能是在插件或者软件上。插件也应该没问题,因为有人成功了,那么问题就该出在本地php环境上,我搭建本地php环境用的是dedeampz。有人说问题出现在php.ini,应该将extension = php_curl.dll前面的分号删除,不过我在php.ini中没找到extension = php_curl.dll。继续搜寻,有人说edeampz默认是不支持cul的。如果需要支持curl,需要php_curl.dl扩展l,并修改php.ini 增加:extension=php_curl.dll。将php_curl.dll放到ext文件夹下。到这一步还不行。还需要php_curl.dll,libeay32.dll和ssleay32.dll这三个DLL文件,需要把这三个文件复制到c:\windows\system32目录下,重新启动一下服务就可以了。我按照这个方法操作了一遍,还是没成功。最后我放弃了dedeampz,用PHPnow一下子就解决了问题。

wp-timeline调用没问题,不过调用页面没有美化。fatesinger美化的不错,还提供了代码及相应css。不过无论是使用其主题还是使用单独的文件,我都没调用成功,可能是哪里我没解决好。休息一会儿,回头继续。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: