Skip to content

How to use with Retrofit #1066

@PratikFagadiya

Description

@PratikFagadiya

Hello,
Can we use scribe with retrofit ?
I'm using retrofit in my app and i want to pass client for it
before i was using signspot for it but unfortunately it gives me 401 error. and my current code is look like below:

 ```
   val consumerKey = "Key"
    val consumerSecret = "Secret Key"
    val accessToken = "AccessToke"
    val tokenSecret = "TokenSecret"

    val consumer = OkHttpOAuthConsumer(consumerKey, consumerSecret)
    consumer.setTokenWithSecret(accessToken, tokenSecret)

    val interceptor = HttpLoggingInterceptor()
    interceptor.setLevel(HttpLoggingInterceptor.Level.BODY)
    val client: OkHttpClient = OkHttpClient.Builder().connectTimeout(20, TimeUnit.SECONDS)
        .writeTimeout(20, TimeUnit.SECONDS).readTimeout(30, TimeUnit.SECONDS)
        .addInterceptor(SigningInterceptor(consumer))
        .addInterceptor(interceptor).build()

    Retrofit.Builder().baseUrl(baseUrl).client(client).addConverterFactory(GsonConverterFactory.create()).build()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions