Preparing search index...

    Class RemoteApiRequest

    Lens Scripting Version 164

    Hierarchy (View Summary)

    Index

    Properties

    body: string | number[] | Uint8Array

    Lens Scripting Version 164

    endpoint: string

    Lens Scripting Version 164

    ""
    
    parameters: any

    Lens Scripting Version 164

    uriResources: DynamicResource[]

    A list of DynamicResource objects to be used as URI resources in the request.

    Lens Scripting Version 353

    []
    

    Methods

    • Returns the fully-qualified JavaScript type name for this class (for example, "Component.Camera"). This is a static accessor (no instance required) and returns the same value as the instance getTypeName().

      Returns string

      Lens Scripting Version 164

    • Returns true if the object matches or derives from the passed in type.

      Parameters

      • type: string

      Returns boolean

    • Returns true if this object is the same as other. Useful for checking if two references point to the same thing.

      Parameters

      Returns boolean

    • Adds the given SnapchatUser's user id to the request under the given parameter name (e.g. "friend_id"). The id is sent with the request but is not exposed back through RemoteApiRequest#parameters.

      Parameters

      Returns void

      Lens Scripting Version 372

      // friend is a SnapchatUser, e.g. from global.userContextSystem.getAllFriends
      let request = RemoteApiRequest.create();
      request.endpoint = 'process_remote_lens_with_friend_selection';
      request.setSnapchatUserIdParameter('friend_id', friend);