Kullanıcıların sistemi ile bir kez kayıt sağlayan, power.com, nerede tek bir web sitesi altında birkaç farklı sosyal ağ siteleri birleştirmeye çalışıyorum anapara bütün bu farklı olmayan bir web projesi üzerinde çalışıyorum , sistem işlemek için inşa edilmiştir ve daha sonra bunları tek bir yerde kendi profil bilgilerini görüntüleyebilmek için izin, kendi sosyal ağ hesapları (Facebook, MySpace, Orkut, vb) gibi birçok eklemek.
Simply put, I can't seem to find a way to authenticate arbitrary users into their social network accounts.
Ben OpenSocial özellikler yanı sıra, OpenSocial PHP client projesi poring oldum, ama her şey dairesel bağımlı olduğu görünen gibi ben, bir şey eksik gibi görünüyor.
Benim ilk sorun, test amaçlı, ben bir MySpace tüketici anahtarını ve tüketici sırrı var, ama ben MySpace ile 3 bacaklı kimlik doğrulaması yapmak için çalıştılar, someone else olarak giriş için bir seçenek yoktur, olmasıdır. Artı, (bu nihai sosyal ağ "portal" bir kullanıcı olarak, doğrusu bu yönlendirme sürecinde yeni bir hesap eklemek her zaman gitmek olurdu değil) biraz istenmeyen bir harici yönlendirme gerçekleştirir.
Nasıl programlı bir keyfi kullanıcının kimliğini doğrulamak ve onlara hesap bilgileri (tercihen harici yönlendirme olmadan) erişime izin verecek?
İkincisi, 2 bacaklı kimlik bilgileri almak için keyfi kullanıcıyı tanımlayan bir userId
(genellikle keyfi bir tamsayı) gerektirir. Ben MySpace OpenSocial kimliğinizi girin Ancak, birlikte tüketici anahtarı ve tüketici gizli verilen, ben bir 401 Erişim engellendi hatası verilen am. Ayrıca, gelecekte bu kimliği kullanmak için, ben ilk kullanıcının kimliğini doğrulamak gerekir gibi görünüyor ... ama bu kimlik numarası gerektiren görünür.
Ben önemsiz bir şey eksik oldukça eminim, ama beni yaşam için ne olduğunu çözemiyorum. Yardım büyük takdir!