Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nedarbojas projekta (sample app) saite. #1

Open
ExtinctAmoeba opened this issue Jan 25, 2016 · 7 comments
Open

Nedarbojas projekta (sample app) saite. #1

ExtinctAmoeba opened this issue Jan 25, 2016 · 7 comments

Comments

@ExtinctAmoeba
Copy link

You can find sample app here https://github.com/Draugiem/draugiem-android-sdk-sampleApp

@mstrengis
Copy link
Owner

@diskzzokejs pamēģini te https://github.com/mstrengis/DraugiemSampleApp/

@ExtinctAmoeba
Copy link
Author

Saite strādā, bet projektu nevar atvēt uz Android studio. Paldies par to pašu :)

@mstrengis
Copy link
Owner

tas projekts ļoti sen nav atjaunots principā tapa laikā kad vēl nebija tāds
android studio :)

Tev interesē

https://github.com/mstrengis/DraugiemSampleApp/blob/master/src/com/example/draugiemsampleapp/MainActivity.java#L47
(47-80)
ja vajag arī maksājumus tad
https://github.com/mstrengis/DraugiemSampleApp/blob/master/src/com/example/draugiemsampleapp/MainActivity.java#L85

neaizmirsti onAcitvityResult
https://github.com/mstrengis/DraugiemSampleApp/blob/master/src/com/example/draugiemsampleapp/MainActivity.java#L226

On Mon, Jan 25, 2016 at 1:29 PM diskzzokejs notifications@github.com
wrote:

Saite strādā, bet projektu nevar atvēt uz Android studio. Paldies par to
pašu :)


Reply to this email directly or view it on GitHub
#1 (comment)
.

@ExtinctAmoeba
Copy link
Author

Paldies par informāciju. Mēģināšu :)

@ExtinctAmoeba
Copy link
Author

Viens jautājums:
Man metode: authorize atgriež onActivityResult-> (Intent data) = null
Kādus datus man jāsāņem?

Ja es pareizi saprotu, tad pēc plikas autorizēšanās man jāsaņem lietotāja apikey ar kuras palīdzību es varu dabūt visu info, caur jaunu izsaukumu uz DR API?

public void authorize(AuthCallback callback){
        this.mAuthCallback = callback;
        try{

            Intent draugiemIntent = new Intent("com.draugiem.lv.AUTHORIZE");
            draugiemIntent.putExtra("app", RLinks.DRAUGIEM_AUTH_APP_KEY);
            draugiemIntent.putExtra("fingerprint", mAppHash);
            mContext.startActivityForResult(draugiemIntent, AUTHORIZE);

        }catch(Exception e){
            mAuthCallback.onNoApp();
        }

    }

@mstrengis
Copy link
Owner

@OverRide
public void onLogin(User u, String apikey) {
//visam vajadzētu būt šeit
}

visticamāk Tev nostrādā onError, ja tā tad atsūti savu fingerprintu un linku savai draugiem.lv applikācijai uz martins.s@draugiem.lv kamēr mēs šo neesam sakārtojuši caur web interfeisu

Savu fingerprintu vari iegūt šādi:
keytool -exportcert -alias YOUR_RELEASE_KEY_ALIAS -keystore YOUR_RELEASE_KEY_PATH | openssl sha1 -binary | openssl base64
iegūsi kaut ko līdzīgu šim: IAZ/aZL4KqB41xehZMPJf3I0GBI=.
Parasti viņi būs divi: viens debug sertifikātam, otrs produkcijai.

@ExtinctAmoeba
Copy link
Author

Nosūtīju uz @

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants