GET /v15.0/{user-id}/photos HTTP/1.1
Host: graph.facebook.com
____1/* make the API call */
FB.api[
"/{user-id}/photos",
function [response] {
if [response && !response.error] {
/* handle the result */
}
}
];
/* make the API call */
new GraphRequest[
AccessToken.getCurrentAccessToken[],
"/{user-id}/photos",
null,
HttpMethod.GET,
new GraphRequest.Callback[] {
public void onCompleted[GraphResponse response] {
/* handle the result */
}
}
].executeAsync[];
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/{user-id}/photos"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^[FBSDKGraphRequestConnection *connection,
id result,
NSError *error] {
// Handle the result
}];
Kéo và thả là một tính năng rất phổ biến. Đó là khi bạn "chộp lấy" một đối tượng và kéo nó đến một vị trí khác
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ Kéo và Thả đầy đủ
APIDrag và Drop4. 09. 03. 56. 012. 0Ví dụ Kéo và Thả HTML
Ví dụ dưới đây là một ví dụ kéo và thả đơn giản
Ví dụ
Nó có vẻ phức tạp, nhưng chúng ta hãy đi qua tất cả các phần khác nhau của sự kiện kéo và thả
Tạo một phần tử có thể kéo được
Đầu tiên. Để làm cho phần tử có thể kéo được, hãy đặt thuộc tính
/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get[
'/{user-id}/photos',
'{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 */
2 thành trueKéo cái gì - ondragstart và setData[]
Sau đó, chỉ định điều gì sẽ xảy ra khi phần tử được kéo
Trong ví dụ trên, thuộc tính
/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get[
'/{user-id}/photos',
'{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 */
3 gọi một hàm, kéo[sự kiện], chỉ định dữ liệu nào sẽ được kéoPhương thức
/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get[
'/{user-id}/photos',
'{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 */
4 đặt kiểu dữ liệu và giá trị của dữ liệu được kéohàm kéo[ev] {
ev. truyền dữ liệu. setData["văn bản", ev. Mục tiêu. là];
}
Trong trường hợp này, kiểu dữ liệu là "văn bản" và giá trị là id của phần tử có thể kéo được ["drag1"]
Thả ở đâu - ondragover
Sự kiện
/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get[
'/{user-id}/photos',
'{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 */
5 chỉ định nơi dữ liệu được kéo có thể bị xóaTheo mặc định, không thể bỏ dữ liệu/phần tử vào các phần tử khác. Để cho phép giảm, chúng ta phải ngăn việc xử lý phần tử mặc định
Hôm nay mình sẽ giới thiệu đến mọi người chức năng Hướng dẫn phát hiện web của API Google Cloud Cloud Vision, nó sử dụng Tìm kiếm hình ảnh của Google để tìm kiếm các thực thể trong ảnh của bạn để so sánh và các ảnh tương tự có sẵn trên web. API sẽ trả về một danh sách các thuộc tính và URL liên quan đến hình ảnh như sau
- hình ảnh phù hợp đầy đủ
- Hình ảnh phù hợp một phần
- các trang có hình ảnh phù hợp
- hình ảnh tương tự trực quan
Để đọc thêm về hướng dẫn dò web, các bạn truy cập tại đây nhé. Hướng dẫn phát hiện web
2. điều kiện tiên quyếtĐể sử dụng bản dùng thử đám mây API miễn phí, bạn làm theo hướng dẫn ở đây nhé tạo API KEY
3. Bắt đầuSau khi đã hoàn thành việc tạo API KEY ở trên, thì chúng ta tiến hành tạo 1 project ứng dụng của mình, ở đây mình dùng Laravel
composer create-project --prefer-dist laravel/laravel web-detect-project "5.7.*"
Sau khi chúng ta tạo xong dự án, hãy chuyển đến thư mục chứa dự án và chạy lệnh sau để cài đặt gói google-cloud-vision-php
Tôi là một nhà phát triển di động. Việc một mobile dev muốn viết 1 backend cho riêng mình không phải điều gì quá mới mẻ, nhưng đó là với những bạn đã làm, khi còn đâu mà những anh em muốn bắt tay vào làm 1 backend kết hợp với frontend[mobile . Như tiêu đề đều, bài hôm nay mình sẽ giới thiệu cho các bạn cách build 1 backend đơn giản với PHP và MySQL
Mô hình phổ biến hiện nay là các nhiệm vụ, chức năng, lưu trữ, xử lý, đa nhiệm… sẽ được đưa toàn bộ lên Cloud – Server. Nghĩa là ứng dụng bạn viết ra để thực hiện kết nối [đúng theo cả nghĩa đen và nghĩa bóng] vô cùng tuyệt vời giữa Cloud – Server và End Users. Type type as this.
Hôm nay mình sẽ chia sẻ chút về 3 cục cục www màu xanh và cục cục vô số đên xì có gắn mác Server Stack
Như ở trên mình đã nói về nhiệm vụ của Server rồi,giờ sẽ chỉ nói về Webservice[có thể gọi là phụ trợ] – thao tác với Database server,xử lý các nhiệm vụ mà client mobile gửi đến rồi sau đó phản hồi lại bên dưới . Ở đây mình lựa chọn ngôn ngữ PHP vì những lý do sau
– Dễ tiếp cận
– Dễ hiểu cho những bạn newbie như tớ. Còn về hiệu suất hay đa tác vụ thì có thể có Nút. js là sự lựa chọn tối ưu?
Bắt đầu với việc chạy một trang PHP trên máy chủ thật thì trước mắt cần chạy vòng lặp kiểm tra trên máy chủ giả lập[localhost] cái đã. Có rất nhiều công cụ cho phép bạn làm điều này, ví dụ như trên cửa sổ có
Máy chủ Wamp - XAMPP
Cái tôi đang sử dụng là AMPPS đang chạy trên nền MacOS. Link tải và giới thiệu tại đây. http. //www. bộ khuếch đại. com
Về cấu hình thì cũng khá đơn giản, bạn cần đưa toàn bộ nguồn vào thư mục. /Applications/AMPPS/www
OK,cứ tạm thời tạo thư mục và tệp như vậy. Time is up to view MySQL server THẾ NÀO. Với các bạn đã có kinh nghiệm lập trình web thì còn xa lạ gì nữa rồi. Các bạn gõ vào liên kết duyệt. http. // localhost/phpmyadmin
Các bạn sẽ thao tác trên đó để tạo DB, tạo bảng, chèn dữ liệu, sử dụng các câu lệnh SQL để truy vấn…blah,blah, những cái này chắc khỏi phải hướng dẫn nữa.
PHP so với MySQL
Các bạn vẫn nhớ file systemConfig. php to vừa tạo chứ??