小编sim*_*314的帖子

发布带有Facebook链接的消息时出错

我们正试图从PHP发布到Facebook,我们正在使用HybridAuth,但问题与它无关.什么有效: - 发送到用户个人资料,工作正常,包括使用图片和链接 - 页面工作包括图像(但没有链接)什么不起作用 - 在我们设置链接时发送到页面(网址不是问题因为它可以将其发布到用户个人资料)

错误是一般错误,根本没有帮助,谢谢Facebook开发人员给我们猜测错误的麻烦

{"error":{"message":"An unknown error has occurred.","type":"OAuthException","code":1}}
Run Code Online (Sandbox Code Playgroud)

我还使用curl编写了一个简单的脚本来测试它,而不涉及HybridAuth代码,我得到了同样的错误

<?
$access_token = "xxxxxx";
$page_id="352300454896456";
$msg = "test message ".time();
$title = "test title";
$uri = "http://www.example.com";
$desc = "test description";
//$pic = "http://ploscariu.com/simion/programming/kudani/kudani.png";

$attachment = array(
    'access_token' => $access_token,
    'message' => $msg,
    'name' => $title,
    'link' => $uri,
    'description' => $desc//,
//'picture'=>$pic,
//'actions' => json_encode(array('name' => $action_name,'link' => $action_link))
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$page_id.'/feed');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, true); …
Run Code Online (Sandbox Code Playgroud)

php facebook-graph-api

7
推荐指数
1
解决办法
255
查看次数

PayPal API 错误 INVALID_PROFILE_ID

我正在使用 PHP SDK,其他 API 调用,比如获取支付信息工作,所以配置是正确的。我想要做的是从付款 ID 开始查找计费协议,检查协议详细信息,并在某些情况下尝试更新它。

从文档中我只看到计费协议 ID 是必需的参数https://developer.paypal.com/docs/api/payments.billing-agreements/v1/#billing-agreements_get 所以我不明白这个错误是什么配置文件提到,付款/交易/付款人是否缺少某些个人资料或其他个人资料?

paypal paypal-rest-sdk

7
推荐指数
1
解决办法
590
查看次数

使用Qt4捕获多个屏幕桌面图像

我正在用Q ++在Qt4中编写一个屏幕捕获应用程序.调整双屏幕时出现问题.我无法使用第二个屏幕获取图像.我尝试了ac#应用程序,它将抓取一个图像中的所有桌面,我可以从那里提取每个屏幕桌面图像.这是c#代码

    using System;
using System.Drawing;
using System.Runtime.InteropServices;

public class TestGrab
{
  [STAThread]
  static void Main(string[] args)
  {
    IntPtr hDC = WindowsNative.GetDC(WindowsNative.GetDesktopWindow());
    IntPtr hBitmap = WindowsNative.GetCurrentObject(hDC,
    WindowsNative.OBJ_BITMAP);
    System.Drawing.Bitmap imageDesktop = System.Drawing.Image.FromHbitmap(
    hBitmap);
    imageDesktop.Save(@"c:\zzzzdesktop.png");
  }
}

public class WindowsNative
{
  [DllImport("user32.dll")]
  public static extern IntPtr GetDesktopWindow();

  [DllImport("user32.dll")]
  public static extern IntPtr GetDC(IntPtr ptr);

  public const int OBJ_BITMAP = 7;
  [DllImport("gdi32.dll")]
  public static extern IntPtr GetCurrentObject(IntPtr hdc, uint
  uiObjectType);
}
Run Code Online (Sandbox Code Playgroud)

Qt代码较小,如果桌面的本机窗口句柄与Qt desktop0> winId()不同,我也会测试它们但是它们是相同的

QPixmap CaptureWinDesktop()
{
    WId desktop=GetDesktopWindow();
    WId desktop2=QApplication::desktop()->winId();
    if(desktop!=desktop2)
    { …
Run Code Online (Sandbox Code Playgroud)

qt multiple-monitors screen-capture

6
推荐指数
1
解决办法
6186
查看次数

将图像附加到Wordpress XMLRPC中的帖子

我正在使用XMLRPC来发布Wordpress的帖子.我在发布缩略图时遇到问题,在调试wordpress代码后,我发现我的问题是由于图像没有附加到帖子这一事实引起的.我必须这样做而不需要修补wordpress或使用PHP,只需要使用XMLRPC.

我可以上传图片并获取图片的ID.让我感到困惑的另一点是你如何将图像附加到你尚未发布的帖子,因为你等待图片上传?我应该上传图片然后发布,然后使用图片ID和帖子ID对图像元数据做更新?

编辑:wordpress中有问题的代码就是这个检查

if ( $thumbnail_html = wp_get_attachment_image( $thumbnail_id, 'thumbnail' ) )
Run Code Online (Sandbox Code Playgroud)

我的假设是它失败了,因为图像是Unattached,如果我修复该代码一切都很好,但我无法修补我的应用程序用户的WP(所以这不是一个解决方案)

wordpress xml-rpc

6
推荐指数
1
解决办法
7684
查看次数

C#serialport和hyperterminal

我正在使用c#和Serialport和com0com(虚拟串口)我的问题是我的c#应用程序无法从超级终端中恢复数据,事件DataRecived没有被触发,如果我调用manualy readExisting我什么都没有来测试这个问题你可以创建一个基本的c#应用程序,就像这个有同样问题的应用程序http://balau82.wordpress.com/2009/04/18/simplest-serial-port-terminal-in-csharp/ ,如果你运行这个应用程序的2个实例全部没关系,但是如果你运行一个实例并且超级终端,数据会从C#发送到hipererminal但不会从hyperterm发回.

.net c# serial-port

4
推荐指数
1
解决办法
3513
查看次数

组框中的Qt4布局

我试图使它QGroupBox具有内容的大小,以适合内容。我想我不完全了解这是如何工作的,并且在这种奇怪的情况下会遇到这种情况:我在水平布局中有2个按钮,并将其放置在内QGroupBox。我在单击按钮时添加了一个用于打印调试信息的插槽(因此在运行调试代码时该窗口已完全加载)。

问题是QGroupBoxsizeHint返回值(-1,-1)但的水平布局QGroupBox具有正确的sizeHint。知道为什么为什么sizeHint QGroupBox是(-1,-1)吗?我认为这个问题会引起我所有其他问题,因为如果sizeHint无效,则sizeConstraintsizePolicy将对无效QGroupBox。我期望父窗口小部件的尺寸sizeHint比孩子布局大一些。

小部件和布局是使用Designer创建的(也许是相关的,我有一个复杂的界面,所以我必须使用Designer)。

更新:我查看了在该setupUi方法中生成的代码,似乎创建了一个中间窗口小部件,将带有按钮的布局放置在该窗口小部件上,并将该窗口小部件放置在上QGroupBox。我认为这是为了在设计器中将布局放置在小部件内并调整其大小。使用设计器时可以跳过此小部件吗?

qt4

3
推荐指数
1
解决办法
4592
查看次数