diff -r b78fa4cdbf2b -r 106a4bfcb866 example/AuthApp/src/sessionSP.cpp --- a/example/AuthApp/src/sessionSP.cpp Thu Aug 05 16:35:33 2010 +0530 +++ b/example/AuthApp/src/sessionSP.cpp Thu Aug 05 16:46:37 2010 +0530 @@ -20,12 +20,16 @@ #include #include #include + +#include "keys.h" + /////////////////////////////////////////////////////////////////////////////////////////////////// // global static const QString kAPIRestURL = "http://api.facebook.com/restserver.php"; static const QString kAPIRestSecureURL = "https://api.facebook.com/restserver.php"; + static const int kMaxBurstRequests = 3; static const int kBurstDuration = 2; @@ -93,6 +97,7 @@ void FBSession::beginSession (const QString& aSessionKey, const QString& aSessionSecret, const QDateTime& aExpires ) { + qDebug()<<"Inside FBSession::beginSession()"; iSessionKey = aSessionKey; iSessionSecret = aSessionSecret; @@ -104,10 +109,11 @@ bool FBSession::resume() { - QString CMRegToken = iSettings.value("CMRegToken").toString(); - QDateTime ExpiryTime = iSettings.value("ExpiryTime").toDateTime(); + qDebug()<<"Inside FBSession::resume()"; + QString fbCMRegToken = iSettings.value("FBCMRegToken").toString(); + QDateTime fbExpiryTime = iSettings.value("FBExpiryTime").toDateTime(); SmfAuthParams Params; - if(m_Client->AuthDataSet(CMRegToken,ExpiryTime,Params)) + if(m_Client->AuthDataSet(fbCMRegToken,fbExpiryTime,Params)) { QByteArray accessToken = Params.value("accessToken"); emit sessionDidLogin( accessToken ); @@ -117,13 +123,14 @@ } void FBSession::cancelLogin() { + qDebug()<<"Inside FBSession::cancelLogin()"; if (!isConnected()) { emit sessionDidNotLogin(); } } void FBSession::logout() { - + qDebug()<<"Inside FBSession::logout()"; iExpirationDate = QDateTime(); iSessionKey.clear(); iSessionSecret.clear(); @@ -134,6 +141,7 @@ } void FBSession::send (FBRequest* aRequest) { + qDebug()<<"Inside FBSession::send()"; performRequest (aRequest, true); } @@ -142,15 +150,23 @@ // instance private functions void FBSession::save() { - + qDebug()<<"Inside FBSession::save()"; SmfAuthParams Params; - Params.insert("accessToken",iSessionKey.toAscii()); + Params.insert("ApiKey",kApiKey.toAscii()); + Params.insert("ApiSecret",kApiSecret.toAscii()); + Params.insert("AppId",kAppId.toAscii()); + Params.insert("SessionKey",iSessionKey.toAscii()); + Params.insert("SessionSecret",iSessionSecret.toAscii()); + QList UrlList; + UrlList.append(QUrl("http://api.facebook.com")); UrlList.append(QUrl("http://www.facebook.com")); QStringList PluginList; - PluginList.append(QString("facebook")); + PluginList.append(QString("fbactivityfetcherplugin.qtplugin")); + PluginList.append(QString("fbcontactfetcherplugin.qtplugin")); + PluginList.append(QString("fbpostproviderplugin.qtplugin")); QString UID("0xEFE2FD23"); @@ -158,16 +174,21 @@ iExpirationDate = QDateTime::currentDateTime(); iExpirationDate.addYears(1); - QString CMRegToken = m_Client->StoreAuthData(Params,iExpirationDate,UrlList,PluginList,UID,true); + QString fbCMRegToken = m_Client->StoreAuthData(Params,iExpirationDate,UrlList,PluginList,UID,true); + qDebug()<<"Reg token returned by auth app = "<