代码之家  ›  专栏  ›  技术社区  ›  Trevor

为什么包含URL的字符串会破坏我的脚本?

  •  2
  • Trevor  · 技术社区  · 14 年前

    使用twitterauth尝试发布状态更新。这是我的代码(当我试图发布它时,它从twitter返回403错误):

    $fact = "This is a status update. http://onth.is/iss" ;
    $parameters = array('status' => $fact);
    

    但是,如果我这样做:

    $parameters = array('status' => "This is a status update. http://onth.is/iss");
    

    有什么建议吗?提前谢谢!

    2 回复  |  直到 14 年前
        1
  •  1
  •   James Sumners    14 年前

    如果你指的是 twitteroath 那么我看不出你的代码有什么问题。但是,您可以通过执行以下操作来加快速度:

    $parameters["status"] = "This is a status update. http://onth.is/iss";
    
        2
  •  0
  •   Pekka    14 年前

    这两个语句是相同的,只是后者会产生语法错误:)

    urlencode()