0

我正在开发一个将图像上传到我的自鸣得意帐户的应用程序。我正在使用 phpSmug 3.4 和以下代码:

require_once( "phpSmug.php" );



    try {
        //assign Variable to smugmug
        $f = new phpSmug("APIKey=*****************", "AppName=Test/1.0");
        // Login Anonymously
        $f->login();    




            $f->images_upload("AlbumID=2282300", "File=TestPic.jpg");



    }
    catch ( Exception $e ) {
        echo "{$e->getMessage()} (Error Code: {$e->getCode()})";
    }

?>

但我回来了:方法 image_upload 的 SmugMug API 错误:缺少必需的参数(错误代码:22)

我必须使用 Oauth 上传吗?还是可以匿名完成?还是我的语法错误?

任何帮助表示赞赏...谢谢

我还问了关于 smugmug stack exchange 的问题,所以如果这里不合适,我很抱歉..

4

2 回答 2

1

作为phpSmug的作者,我可以告诉你你的问题,解决方法很简单:你不能匿名上传图片到Smugmug。您需要使用 SmugMug 支持并在 phpSmug 中实现的一种识别身份验证方法登录。

于 2012-06-04T10:21:39.813 回答
0

我的错...不能从我的本地主机工作,在服务器上工作正常

于 2012-06-03T16:46:58.887 回答