【问题标题】:reddit-php-sdk method not outputting anythingreddit-php-sdk 方法不输出任何内容
【发布时间】:2014-10-30 10:39:19
【问题描述】:

重新问这个问题,因为它从未得到解决: a reddit-php-sdk method not outputting anything

SDK:https://github.com/jcleblanc/reddit-php-sdk

运行 Jon 的示例时:

<?php
require_once("reddit.php");

$reddit = new reddit("USERNAME", "PASSWORD");
var_dump($reddit->getUser());
?>

我得到以下信息:

object(stdClass)[2]
public 'error' => int 403

如果我删除用户名和密码(这似乎是在文档中显示的方式),它会将我带到 reddit 以授权我的应用程序,我接受,然后它会将我发送回我的 php 页面,这只是说

null

这就是我真正想做的事情,我对这两个例子都没有运气Reddit api sdk doing nothing, returns null

【问题讨论】:

  • 我在使用这段代码时也遇到了这个确切的问题。如果我有什么发现,我会回答。你找到解决方案了吗?
  • 不,我已经尽力了。我正在考虑寻找其他解决方案。还有另一个库github.com/hnrysmth/reddit-api-client,但设置起来似乎要复杂得多(尽管我没有深入研究它)。可能无需使用 cURL 的 API 就可以做到这一点,尽管我不肯定它拥有我们需要的一切,并且不能做所有相同的事情,而且会更慢。 Guzzle 也可能值得研究,但我还没有深入研究。等了一会儿,希望有人能回答。
  • 如果您只需要扫描页面,我很幸运 simplehtmldom.sourceforge.net 。但是提交表单需要更多的东西。
  • 嘿,我尝试使用 cURL 来提交我需要的链接,它实际上还不错。 Reddit 的 API 文档准确地告诉您需要查询哪些页面以及发送哪些页面,而 cURL 只需几行即可设置。

标签: php reddit


【解决方案1】:

从 git hub 拉出这个 fork。

解压并设置配置

https://github.com/markdavison/reddit-php-sdk/commit/2c2eac7f2202720e3fbb80b1ef48c87a6a213ff6

我只是在一段时间后才发现这个;-)

【讨论】:

    猜你喜欢
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多