【问题标题】:How to use RapidShare API to get Account Details?如何使用 RapidShare API 获取账户详细信息?
【发布时间】:2018-02-26 14:13:11
【问题描述】:

当我尝试使用 RapidShare API 获取帐户详细信息时,我得到一个长字符串,如下所示:

accountid=******* type=prem servertime=1247000294 addtime=********** validuntil=********* username=*****8 directstart=1 protectfiles=0 ...

如何使用 PHP 从中获取值?

更具体地说,如何将accountid 的值设置为变量?例如$username = VALUE OF ACCOUNTID?我试过strpos,但我无法让它工作。

【问题讨论】:

    标签: php api rapidshare


    【解决方案1】:

    如果它只是一个像你发布的那样的普通字符串......

        $url = "accountid=*** type=prem servertime=1247000294 addtime=****** validuntil=**** username=8 directstart=1 protectfiles=0";
    
        $temp = explode(' ', $url);
        foreach($temp as $k => $v)
        {
            $temp[$k] = explode('=', $v);
            $data[$temp[$k][0]] = $temp[$k][1];
        }
        unset($temp);
    
        $data["accountid"] // stores the account ID, equal to "***"
        $data["type"]      // stores the type, equal to "prem"
        //etc....
    

    如果它实际上是一个查询字符串,情况可能会略有不同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-18
      • 2016-09-24
      • 1970-01-01
      • 2021-04-03
      • 2015-04-12
      相关资源
      最近更新 更多