Nhiều thùng chứa OpenSocial (các trang mạng xã hội) hỗ trợ các phương thức REST và/hoặc RPC có thể được sử dụng để truy cập danh sách bạn bè, hoạt động đăng bài, v.v. Một số thư viện khách hàng đã được viết để làm việc với các API này (http://wiki.opensocial.org/index.php?title=Client_Libraries). Có thể sử dụng các thư viện máy khách để tạo một trang web cho phép bạn đăng nhập bằng một tài khoản trên mạng OpenSocial được hỗ trợ và nhận danh sách bạn bè của bạn.
Tuy nhiên, không thể xác thực dựa vào API OpenSocial bằng cách lưu trữ tên và mật khẩu của người dùng và gửi nó đến trang web mạng xã hội. Đây được coi là một mẫu thiết kế kém và không được khuyến khích. Thay vào đó, OpenSocial hỗ trợ OAuth 3-chân, bao gồm chuyển hướng người dùng đến mạng xã hội nơi họ nhập thông tin đăng nhập của họ và được chuyển hướng trở lại trang web của bạn bằng mã thông báo có thể được sử dụng để truy cập dữ liệu của người dùng.
Lưu ý rằng không phải mọi trang web đều hỗ trợ OAuth mạng-máy chủ, mặc dù ít nhất MySpace, iGoogle, hi5 và Netlog làm ngay bây giờ.
Sau khi được xác thực, bạn sẽ có thể tìm nạp dữ liệu từ nhiều mạng bất kỳ. Hoạt động đăng lại được hỗ trợ trên một số mạng, nhưng không phải tất cả trong số các mạng đó vào lúc này.
Cách tiếp cận này yêu cầu bạn phải đăng ký trang web của mình với từng mạng xã hội bạn muốn hỗ trợ, đây có thể là vấn đề mở rộng quy mô. Để thử và giúp đỡ điều này, Google đã phát hành Kết nối Bạn bè, kết nối các API OpenSocial với nhau từ nhiều mạng khác nhau để cung cấp cho bạn một giao diện dễ dàng hơn để chống lại (tiết lộ đầy đủ: Tôi là nhân viên của Google và làm việc với Kết nối Bạn bè theo thời gian) . Tôi đã nói chuyện tại Google I/O năm nay mô tả sự tích hợp như vậy với một trang web có thể trợ giúp. (Vì tôi hiện giới hạn đăng một liên kết duy nhất trong các bài đăng của mình, nên tại http: // dấu gạch chéo, dấu gạch chéo, dấu gạch chéo, mã vạch, dấu chấm phẩy, mã vạch, dấu chấm phẩy, mã vạch, dấu chấm phẩy, mã vạch, mã vạch, mã vạch, mã vạch), xin vui lòng liên hệ với chúng tôi theo số:
Tôi rất vui khi xây dựng thêm nếu bạn có thêm câu hỏi.