【问题标题】:Yahoo Mail Web Apps PHP雅虎邮箱网络应用 PHP
【发布时间】:2011-06-29 13:24:28
【问题描述】:

抱歉这个新手问题,我刚开始用 php 编程

我正在关注有关从 Yahoo 检索邮件的 Yahoo Mail Web Apps PHP 教程。指南在这里 http://developer.yahoo.com/mail/docs/user_guide/CredentialTheUser.html

在第 3 步中,它说: 在解压后的目录下,运行以下命令,可以是json或者soap:

$php ListFolders.php

运行命令是什么意思?比如在 cmd.exe 或其他地方运行命令?

谢谢!

【问题讨论】:

    标签: php api yahoo yahoo-mail


    【解决方案1】:

    是的,您需要 cd(更改目录)到您的“解压缩目录”,我假设您在 shell 中没有可用的 PHP 命令,因此您可能需要提供整个路径。

    来自 cmd.exe,

    /path/to/your/php.exe ListFolders.php
    

    或者如果你不想 cd 到这个目录,只需指定完整路径

    /path/to/your/php.exe /path/to/unzipped/ListFolders.php
    

    【讨论】:

    • 对不起,代码实际上是“$php ListFolders.php ”......即使这个也是一样的吗?
    • 是的,您的请求类似于php ListFolders.php json ABCD EFGH,其中 ABCD EFGH 分别是您的消费者密钥和密钥。
    • 我尝试在 cmd.exe (/pathto/php.exe /pathto/ListFolders.php JSON ABCD (consumer) EFGH (secret Key)) 中执行上述代码,但没有成功。 Cmd.exe 返回:“无法打开输入文件”,然后是我的文件的位置……我看了看,没有其他程序正在使用该文件,并且该文件的路径是正确的……任何解决方案?
    • 查看我的原始答案。你要么需要用你的 ListFolders.php 文件进入目录,要么指定它的完整路径。
    • 您的解决方案有效,但是当我执行代码时,我在 php.exe 中遇到致命错误:“致命错误:未捕获的异常 'Exception' in (ListFolders.php 的路径):45 堆栈跟踪: #0 {main} 在第 45 行抛出(ListFolders.php 的路径)...有什么解决方案吗?谢谢!
    猜你喜欢
    • 2012-01-13
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    • 2013-09-30
    相关资源
    最近更新 更多