Not logged in : Login

About: EntryPoint - user_profile_import     Goto   Sponge   Distinct   Permalink

An Entity of Type : schema:EntryPoint, within Data Space : vos.openlinksw.com associated with source document(s)

ODS supports profile import from a variety of services thanks to the power of Virtuoso's Sponger cartridges. This API method uses the Sponger to fetch profile details from another service and optionally merge them into the ODS profile.The method has two modes of operations: Clients can either provide a serviceId which is already connected to the authenticated user account (see user.authenticate.authenticationUrl()) to import the data directly from the third-party service.Or they can provide a blob of FOAF or VCard data in any of the supported RDF serializations in the request body. Be aware that the method will signal an error if no profile data can be found, ie. if there is no Sponger cartridge available to handle the given service. service The service type like "facebook" or "webid" serviceId The identifier like the facebook profile URL or the actual WebID. If empty, the data is read from the HTTP request body. Before being able to import profile details the service ID first has to be connected to the authenticated ODS account. This is typically done via user.authenticate.authenticationUrl(). target Where to import the profile data to. This can be one of personal, business, or none. In the latter case the data is only imported into a private data graph but not into the ODS profile. keepGraph If keep then the profile data will be kept in a private data graph in addition to storing it in the ODS profile. If clear then the original data will be thrown away after import. Be aware that a target value of none in combination with a keepGraph value of clear does not make much sense. On error an appropriate HTTP status code will be set.user.authenticate.authenticationUrl(), user.dataGraphs.list()

AttributesValues
type
schema:url
schema:httpMethod
  • GET
schema:contentType
  • text/xml
http://www.openlin...vices#endPointURL
schema:shortDescription
  • Import profile data from another service or from a data stream.

schema:name
  • EntryPoint - user_profile_import
hasParameter
isWebServiceOf
schema:description
  • ODS supports profile import from a variety of services thanks to the power of Virtuoso's Sponger cartridges. This API method uses the Sponger to fetch profile details from another service and optionally merge them into the ODS profile.

    The method has two modes of operations:

    Clients can either provide a serviceId which is already connected to the authenticated user account (see user.authenticate.authenticationUrl()) to import the data directly from the third-party service.

    Or they can provide a blob of FOAF or VCard data in any of the supported RDF serializations in the request body.

    Be aware that the method will signal an error if no profile data can be found, ie. if there is no Sponger cartridge available to handle the given service.

  • service

    The service type like "facebook" or "webid"

  • serviceId

    The identifier like the facebook profile URL or the actual WebID. If empty, the data is read from the HTTP request body. Before being able to import profile details the service ID first has to be connected to the authenticated ODS account. This is typically done via user.authenticate.authenticationUrl().

  • target

    Where to import the profile data to. This can be one of personal, business, or none. In the latter case the data is only imported into a private data graph but not into the ODS profile.

  • keepGraph

    If keep then the profile data will be kept in a private data graph in addition to storing it in the ODS profile. If clear then the original data will be thrown away after import. Be aware that a target value of none in combination with a keepGraph value of clear does not make much sense.

On error an appropriate HTTP status code will be set.

user.authenticate.authenticationUrl(), user.dataGraphs.list()

is schema:target of
Faceted Search & Find service v1.17_git150 as of Jan 20 2025


Alternative Linked Data Documents: iSPARQL | ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3332 as of Sep 11 2024, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (15 GB total memory, 2 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2025 OpenLink Software