当前位置: 首页>>代码示例>>PHP>>正文


PHP OAuthUtil::decodeUrlEncodedArray方法代码示例

本文整理汇总了PHP中OAuthUtil::decodeUrlEncodedArray方法的典型用法代码示例。如果您正苦于以下问题:PHP OAuthUtil::decodeUrlEncodedArray方法的具体用法?PHP OAuthUtil::decodeUrlEncodedArray怎么用?PHP OAuthUtil::decodeUrlEncodedArray使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在OAuthUtil的用法示例。


在下文中一共展示了OAuthUtil::decodeUrlEncodedArray方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: parseResponse

 /**
  * based on the content type different types are returned
  * @param 	string 	$contentType
  * @param 	mixed 	$data
  * @return mixed
  */
 private function parseResponse($data, $contentType)
 {
     switch (strtolower(trim($contentType))) {
         case 'application/x-www-form-urlencoded':
             return OAuthUtil::decodeUrlEncodedArray($data);
             break;
         case 'application/json':
             return self::parseJSON($data);
             break;
         case 'application/xml':
             return new SimpleXML($data);
             break;
         case 'application/xml+atom':
             return new SimpleXML($data);
             break;
         case 'text/html':
             /*
             Fatal error: Uncaught exception 'MySpaceException' with message 'Requested --> http://api.myspace.com/v1/users/36452044/status.json Response:<br/><br/> <br/><br/> :: contentType ::\r\ntext/html :: status ::\r\n405 :: body ::\r\n :: headers ::\r\n{"statusCode":"405","statusDescription":null} ' in /home/.jamshid/user1056/demos.jdavid.net/myspaceid-sdkv03252009/source/MySpaceID/myspace.php:772 Stack trace: #0 /home/.jamshid/user1056/demos.jdavid.net/myspaceid-sdkv03252009/source/MySpaceID/myspace.php(380): MySpace->makeOAuthRequest('http://api.mysp...', NULL, 'PUT', Array, Array) #1 /home/.jamshid/user1056/demos.jdavid.net/myspaceid-sdkv03252009/samples/myspaceid-openid-oauth/finish_auth.php(58): MySpace->updateStatus(36452044) #2 /home/.jamshid/user1056/demos.jdavid.net/myspaceid-sdkv03252009/samples/myspaceid-openid-oauth/finish_auth.php(68): run() #3 {main} thrown in /home/.jamshid/user1056/demos.jdavid.net/myspaceid-sdkv03252009/source/MySpaceID/myspace.php on line 772
             */
             return (string) $data;
             break;
         default:
             //we do not know what type it is
             return (string) $data;
             //break;
     }
 }
开发者ID:phonglanpls,项目名称:jz-proj-2012,代码行数:33,代码来源:myspace.php


注:本文中的OAuthUtil::decodeUrlEncodedArray方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。