You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.

Forum Discussion

Jalapina's avatar
Jalapina
Helpful | Level 5
2 years ago

Get Embedded Sign URL is asking for client id

when i run this code on my react app it gives me an error saying im missing the client ID parameters but in the documentation it dosent mention that , how am i suppose to make this call?    ...
  • DB-Des's avatar
    2 years ago

    Hi!

     

    Based on the error message that you are encountering, it looks like you are not passing the client_id parameter while opening the signature request on an iframe.

    Dropbox Sign provides a library that takes care of building and displaying the iframe on your platform. If you are using a modern module bundler with npm, simply install hellosign-embedded on your application.

     

    Once your application has the hellosign-embedded library installed, you would use the following code snippet below to open the iframe:

    const client = new HelloSign();
    
    // Opening the iframe in Test Mode
    client.open( "YOUR_SIGN_URL", {
    testMode: true,
    clientId: 'YOUR_CLIENT_ID',
    skipDomainVerification: true,
    });

     

    Feel free to use our Embedded Testing Tool during testing as well.

     

    Hope this helps!