Level up your Box knowledge with brand new learning paths on Box University. Visit training.box.com to get started

Hide buttons

New post

Comments

3 comments

  • rocks

    Hi 

     

    It really depends on the type of use case you are trying to solve here.  Let me know if you want to arrange a quick 15 mins platform consulting call to better understand your wider goals?

     

    In the mean time, you should check out our "Get Embed Link" API endpoint : "https://developer.box.com/reference#get-embed-link

     

    With this request you can return an expiring link which you can insert into an iframe to display a custom preview to your users

     

    Request Example: 

     

    curl --request GET \
    --url 'https://api.box.com/2.0/files/?fields=expiring_embed_link' \
    --header 'authorization: Bearer YOUR-ACCESS-TOKEN' \

    Response Example

     

    {"type": "file",
    "id": "YOUR-FILE-ID",
    "etag": "2",
    "expiring_embed_link": {
    "url": "https://rocks-demo.app.box.com/preview/expiring_embed/gvoct6FE!fIh6KjorCgWyIIDehFtWrn0o_Uz8YxmF_nFnXzSxWitU_B_U7ylCoYFxGFeJnkjcDDWqysCbgUd-90fweV4I2X0za_9K_oGwfWBYa_5rSEy2WkU0bQh32P-bexSbsJUsetY_aRqSkXGsH1cocLB0rwhlxLnfCQOI0721h5ITNdWZ0tMLgzMN07RVv72fZ9FGabQkGUgkeSfCHpkNxp8NQkfdcuX18xD-4KpkFP2tbdVLe-Co5uIgB-_skxRf3EfEP8ukxQ4Za06rwviD_HUuv8Qy0Wqa2u0nDz06hgxwOt5r6JY5iTi9JDTX5xYCYAXCs_fhiqDhHHbvCZSjYDb485J8_4_mjif1qoawEPG9rotj4uCi8tRe7fHfdcwq9yZJJ_QXYlqS-JwhCSO5yEEmR6LcIf9L32Lb2WmATJ9A--JJvovRuRF6iVFqeU2ob2r2MLqIpNjfp3uJlsJZ-gJDdcN9jTV2xuE-I-aFgAXF4MfHr3hBxqT_O-2Mnt46B2voKLUbmNL5Kl4OTtUt0rmU99P6tGnmip3ditKmPe50ezze0ccT6LFqLSNTfFF_odyS5MxgWijEnyEnR-yHIcuup2gsy9zPcMWlPyIvQzFxIizrBjqXXMWm0Jmf8-xQ658OFsbs41nAVPM2LXazvp1lLQ_RWwpA-kqNXg.."
    }}

    Here is a regular (open) shared link which has 

     

    SharedLink.png

     

    Here is the same file as an expiring link using API call above (with no "SignUp" or "Login" buttons) :

    You can also choose to show your own custom logo on the left hand side.

     

    ExpiringLink.png

     

     

    Please also check out our new UI kits, especially the "Box Content Preview" UI component which you can play with using this demo link:

     

     

    Hope this helps,

    Peter

     

     

     

     

     

     

    0
    Comment actions Permalink
  • Howard

    Thanks  for that great post!  did this solve your question?

     

    If so, give 'em props and tell the community by clicking the Accept Solution button beneath  post!

     

    0
    Comment actions Permalink
  • arahim19

    This above code doesn't work for me. I want to embed PDF in html and hide the login and sign up button from that embedded link. 

     

    Please help me ! 

    0
    Comment actions Permalink

Please sign in to leave a comment.