Not logged in : Login
(Sponging disallowed)

About: EntryPoint - user_profile_import     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : schema:EntryPoint, within Data Space : idehen.net associated with source document(s)
QRcode icon
http://idehen.net/describe/?url=http%3A%2F%2Fkingsley.idehen.net%2FDAV%2FVAD%2Fwa%2FAPI_user.ttl%23action_user.profile.import

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
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()

name
  • EntryPoint - user_profile_import
url
contentType
  • text/xml
httpMethod
  • GET
isWebServiceOf
oplwebservices:endPointURL
hasParameter
schema:shortDescription
  • Import profile data from another service or from a data stream.

is target of
Faceted Search & Find service v1.17_git142 as of May 17 2024


Alternative Linked Data Documents: PivotViewer | 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.3331 as of Sep 4 2024, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (7 GB total memory, 6 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software