4

グループ ユーザー ウォールに投稿しています (画像とテキスト)。それは長い間機能していましたが、最近機能しなくなりました(現在、画像は投稿されていますが、テキストはありません:( )。新しい方法やルールがあったかどうかはわかりませんか?(エラーは報告されていません)

    [params setObject:sContent forKey:@"message"];
    [params setObject:yourImageData forKey:@"picture"];



    [[[FBSDKGraphRequest alloc]
      initWithGraphPath:@"xxxxxxxxxxxxxxx/photos"
      parameters: params
      HTTPMethod:@"POST"]
     startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
         if (!error) {
4

1 に答える 1

2

以下は私のための作業コードです(Swiftの場合):

let params = ["message": "Test message", "sourceImage" : UIImagePNGRepresentation(UIImage(named: "test.jpg")!)!]
FBSDKGraphRequest(graphPath: "me/photos", parameters: params, HTTPMethod: "POST").startWithCompletionHandler({ (connection, result, error) -> Void in
    guard let response = result else {
        print("No response received")
        if let errorInfo = error {
            print("errorInfo: \(errorInfo)")
        }
        return }

    print(response)
})

詳細については、リンクの「公開」セクションを確認してください。

Objective-C への変換に問題がある場合はお知らせください。

于 2016-03-14T09:59:08.287 に答える