Android-də FBConnect istifadə edirəm, deyəsən ehtiyac duyduğum yeganə identifikator rəqəmlərin sətri olan tətbiq identifikatorudur:
Facebook mFacebook = new Facebook(FacebookConstants.APP_ID);
Ancaq API Açarı da var Tətbiqimi qeyd edərkən API Gizli, görəsən bunlar harada istifadə olunur? Səhv bir şey etdimmi? FBConnect-dən nümunə koduna baxdım, api açarı və api sirri istifadə olunan heç bir yerdə yoxdur.
Düzəliş et: Kimsə bunu açıqlaya bilərmi, üç açar / kimlik varmı: tətbiq id, tətbiq anahtarı və tətbiq sirri? Aşağıda FBConnect-in nümunə layihəsindən kod verilmişdir: public static final String APP_ID = "175729095772478";
Tətbiqimin tətbiq açarı belə görünmür, mənim içimdə rəqəmlər yoxdur. Və yenə də qarışıqam, Facebook sənədində bir əmr var:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore
| openssl sha1 -binary
| openssl base64
mənə Facebook-da qeydiyyatdan keçə biləcəyim bir simli verir, amma bunun tətbiq açarı və sirri ilə əlaqəsi nədir? FBConnect nümunəsini (sadə olanı) sınadım və keytool əmrini etmədim, işləyir; Ancaq tətbiqimin tətbiq düyməsini istifadə etsəm, nəticə vermir.