Với cạnh này, bạn có thể đăng ảnh lên bảng feed của Nhóm.
Thao tác này không được hỗ trợ.
Bạn có thể đăng ảnh qua phương thức tải lên hoặc URL.
Chụp ảnh và tải file lên dưới dạng multipart/form-data
rồi dùng thông số source
:
POST /v21.0/{group-id}/photos HTTP/1.1
Host: graph.facebook.com
source=%7Bimage-data%7D
/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->post(
'/{group-id}/photos',
array (
'source' => '{image-data}',
),
'{access-token}'
);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */
/* make the API call */
FB.api(
"/{group-id}/photos",
"POST",
{
"source": "{image-data}"
},
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
Bundle params = new Bundle();
params.putString("source", "{image-data}");
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{group-id}/photos",
params,
HttpMethod.POST,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
}
}
).executeAsync();
NSDictionary *params = @{
@"source": @"{image-data}",
};
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/{group-id}/photos"
parameters:params
HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
Đăng ảnh từ Internet bằng URL của ảnh đó và thông số url
:
POST /v21.0/{group-id}/photos HTTP/1.1
Host: graph.facebook.com
url=%7Bimage-url%7D
/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->post(
'/{group-id}/photos',
array (
'url' => '{image-url}',
),
'{access-token}'
);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */
/* make the API call */
FB.api(
"/{group-id}/photos",
"POST",
{
"url": "{image-url}"
},
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
Bundle params = new Bundle();
params.putString("url", "{image-url}");
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{group-id}/photos",
params,
HttpMethod.POST,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
}
}
).executeAsync();
NSDictionary *params = @{
@"url": @"{image-url}",
};
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/{group-id}/photos"
parameters:params
HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
Loại yêu cầu | Mô tả |
---|---|
Ứng dụng của bạn phải được phê duyệt các tính năng và quyền đăng nhập sau đây: (Nhấp để mở rộng) | |
Ứng dụng phải được cài đặt trong Nhóm. | |
Mã truy cập dành cho Người dùng của người dùng là thành viên của Nhóm đã cài đặt ứng dụng. | |
Người dùng phải cấp cho ứng dụng của bạn quyền này:
|
Tên | Mô tả | Loại |
---|---|---|
| Nội dung mô tả ảnh, được dùng làm thông báo trạng thái đi kèm trong mọi tin trên bảng feed. |
|
| Nội dung mô tả ảnh. |
|
| Được đặt là |
|
| Ảnh, được mã hóa dưới dạng dữ liệu trong mẫu. Cần có trường này hoặc trường | |
| URL của ảnh đã được tải lên Internet. Cần có trường này hoặc |
|
Nếu thành công, bạn sẽ nhận được phản hồi có thông tin sau. Ngoài ra, điểm cuối này còn hỗ trợ tính năng đọc sau khi ghi và có thể đọc ngay nút được biểu thị bằng id
trong loại dữ liệu trả về.
Tên | Mô tả | Loại |
---|---|---|
| ID ảnh mới tạo |
|
Thao tác này không được hỗ trợ.
Thao tác này không được hỗ trợ.