Utwórz grupę za pomocą Oracle
Utwórz grupę kontaktów za pomocą Oracle
Oracle : DOKUMENTACJA API
- Utwórz grupę za pomocą Oracle
- Uzyskaj listę pól grupy za pomocą Oracle
- Dodaj pole do grupy za pomocą Oracle
- Usuń pole z grupy za pomocą Oracle
- Usuń kontakt z grupy
- Pomoc krajowi w grupie z Oracle
- Uzyskaj listę kontaktów grupy za pomocą Oracle
- Dodaj kontakt do grupy za pomocą Oracle
- Zmodyfikuj kontakt grupy za pomocą Oracle
- Usuń kontakt grupy za pomocą Oracle
Utwórz grupę za pomocą Oracle
declare
l_url varchar2(200) := 'http://www.afilnet.com/api/http/?class=group'||'&'||'method=creategroup'||'&'||'user=user'||'&'||'password=password'||'&'||'name=test name'||'&'||'type=mobile'||'&'||'fields=mobile,name,address';
l_req utl_http.req;
l_resp utl_http.resp;
l_text varchar2(32767);
begin
l_req := utl_http.begin_request(l_url);
l_resp := utl_http.get_response(l_req);
begin
loop
utl_http.read_text(l_resp, l_text, 32766);
dbms_output.put_line(l_text);
end loop;
exception
when utl_http.end_of_body then
utl_http.end_response(l_resp);
end;
end;
Parametr | Opis | Obowiązkowe / opcjonalne |
---|---|---|
class=group | Klasa wymagana: klasa, do której kierowane jest żądanie | Obowiązkowe |
method=creategroup | Żądana metoda klasy: metoda klasy, do której kierowane jest żądanie | Obowiązkowe |
user | Użytkownik i adres e-mail Twojego konta Afilnet | Obowiązkowe |
password | Hasło do konta Afilnet | Obowiązkowe |
name | Nazwa grupy | Obowiązkowe |
type | Rodzaj grupy (e-mail lub telefon komórkowy) | Obowiązkowe |
fields | Lista pól oddzielonych przecinkami. Obowiązkowe jest podanie pola mobilnego, jeśli type = mobile i pola e-mail, jeśli type = email | Obowiązkowe |
Kiedy będziesz składać wnioski, otrzymasz następujące pola:
- status
-
wynik (jeśli status = sukces), tutaj otrzymasz następujące wartości:
- Żadne dodatkowe wartości nie zostaną do Ciebie wysłane
- error (if status = error), tutaj otrzymasz kod błędu
Możliwe kody błędów są wymienione poniżej
Kod | Opis |
---|---|
MISSING_USER | Użytkownik lub adres e-mail nie są uwzględnione |
MISSING_PASSWORD | Hasło nie jest wliczone |
MISSING_CLASS | Klasa nie jest wliczona |
MISSING_METHOD | Metoda nie jest uwzględniona |
MISSING_COMPULSORY_PARAM | Obowiązkowy parametr nie jest uwzględniony |
INCORRECT_USER_PASSWORD | Niepoprawny użytkownik lub hasło |
INCORRECT_CLASS | Niepoprawna klasa |
INCORRECT_METHOD | Niepoprawna metoda |
INCORRECT_TYPE | Niepoprawny typ. Typ musi być mobilny lub e-mailem |
MISSING_MAIN_FIELD | Brak pola głównego (mobilny, jeśli typ = mobilny lub e-mail, jeśli typ = e-mail) |
Parametry:
- class : group
- method : creategroup
- user : user
- password : password
- name : test name
- type : mobile
- fields : mobile,name,address
Zapytanie:
https://www.afilnet.com/api/http/?class=group&method=creategroup&user=user&password=password&name=test name&type=mobile&fields=mobile,name,address