我正在尝试实现一个应用程序,该应用程序允许用户从他们的计算机中选择一张照片以通过我的应用程序上传到 Facebook。完整代码请参考:Facebook API sdk 4.0 - post a photo to facebook
我的代码似乎是正确的 - 用户通过表单将照片上传到服务器,然后发送 API 请求以将照片发布到 facebook,但是我有这个错误:
Uncaught exception 'Facebook\FacebookSDKException' with message 'couldn't open file
"uploads/10419411_10152352973347745_2810638062953115781_n.jpg"' in
C:\xampp\htdocs\app\Facebook\HttpClients\FacebookCurlHttpClient.php:142 Stack trace: #0
C:\xampp\htdocs\app\Facebook\FacebookRequest.php(248): Facebook\HttpClients\FacebookCurlHttpClient-
>send('https://graph.f...', 'POST', Array) #1 C:\xampp\htdocs\app\index.php(180): Facebook\FacebookRequest-
>execute() #2 {main} thrown in C:\xampp\htdocs\app\Facebook\HttpClients\FacebookCurlHttpClient.php on line 142
卷曲已启用。我的文件夹和文件的权限是可读的。我真的不知道这个错误是什么意思。我查看了 FacebookCurlHttpClient 中的第 142 行,它与 curlErrorCode 有关。有谁知道这意味着什么以及如何解决?