0% found this document useful (0 votes)
81 views4 pages

Metodo Get Auth2: Private Void New

The document describes a private method that shares media using an authorization token. It creates an AsyncHttpClient, adds the authorization header with the token, and makes a GET request to a URL to retrieve client data. On success, it logs the response. It also shows examples of making a POST request instead and handling different response types.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views4 pages

Metodo Get Auth2: Private Void New

The document describes a private method that shares media using an authorization token. It creates an AsyncHttpClient, adds the authorization header with the token, and makes a GET request to a URL to retrieve client data. On success, it logs the response. It also shows examples of making a POST request instead and handling different response types.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Metodo get auth2

private void compartir_media() {


AsyncHttpClient client = new AsyncHttpClient();
client.addHeader("Authorization", "Bearer " +
"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImU3MTljNjhmNzUwMTM3YzA3YmRh
ZDFlZmJiYTUyYWMzMDk1NzA5YjhkMDY3OTUxY2RkNjgyNjEzOGVhYmY0N2IwOTQ4MGI3ZTc4M
GJhNjA0In0.eyJhdWQiOiIxIiwianRpIjoiZTcxOWM2OGY3NTAxMzdjMDdiZGFkMWVmYmJhNT
JhYzMwOTU3MDliOGQwNjc5NTFjZGQ2ODI2MTM4ZWFiZjQ3YjA5NDgwYjdlNzgwYmE2MDQiLCJ
pYXQiOjE1MzA2NTM2MjEsIm5iZiI6MTUzMDY1MzYyMSwiZXhwIjoxNTYyMTg5NjIxLCJzdWIi
OiIxIiwic2NvcGVzIjpbXX0.w3rcsNjpKPY8Ezw2EszX3Rc3ciWI0p4bvN46iyZzfy4swXmJB
IevZRvMQHC6Y0GuxSZ4zkRgi6oMUCf_sEzwqJvIwTggSZyM3KWWUk0zoSORYnuaJKvdLIIDO5
imAH77NSZKUc3_eqA6mOeyvcP1JwCn_ya66xI3mLdH8lNaXPmQY8QtaVpMhkog3AZWy-
1roeeBHuMKJA3KrZrr-
dlUA3u2yf3S328UdCA9pB9PZM7l6x3dpnV1rNHTr5HntvDh2VxCB_vJJF5yvcgqTxWUb4HV_O
iBnnzi3pgWXmSNV9DA_D32eZ_m4ofg1mBKsY5DkRXkuKWFezLnnAM4m9pFsC2-rjUnasy5G-
LJVSw89MvNEw-
CCgYrBAxAX3Oe6it3VuszB6rVVL0OUPFMSiBDWOlruYWu793lxOWmzpcO6jju2rzuzRpOmcqR
2BTcZjm1OYuW1sxVZrV_UAEo_nYiYvJ_PMA3Fc8CJXKXtcVr0_nKUugyix6mHSc6KhrZ2uqD-
8KjPgNu0oKwrJm5ALeOfYJYoOn5ZvxTXpAcrDKk-
QPiCVvYCGRFccL9iOAAwA0TodxE_Ha_IihAhP9QrZdbnf_ND-
BvsHB5WDGinbSPsNK_4bUW1fn74gB-CVbscEmGyRZoe-
DYExt5QHcrOnypsMfBU79nLbtW1ZAXdPE-XKQ");
client.get("http://service.softsaenz.com/api/auth/clientes",new
AsyncHttpResponseHandler() {
@Override
public void onSuccess(int statusCode, Header[] headers,
byte[] responseBody) {

try {
String response = responseBody == null ? null : new
String(
responseBody, getCharset());
Log.d("Response: ", response);

} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}

@Override
public void onFailure(int statusCode, Header[] headers,
byte[] responseBody, Throwable error) {
Log.d("Response: ","okokko");
}
});
// AsyncHttpClient client2 = new SyncHttpClient();
// client2.addHeader("Authorization", "Bearer " +
"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImU3MTljNjhmNzUwMTM3YzA3YmRh
ZDFlZmJiYTUyYWMzMDk1NzA5YjhkMDY3OTUxY2RkNjgyNjEzOGVhYmY0N2IwOTQ4MGI3ZTc4M
GJhNjA0In0.eyJhdWQiOiIxIiwianRpIjoiZTcxOWM2OGY3NTAxMzdjMDdiZGFkMWVmYmJhNT
JhYzMwOTU3MDliOGQwNjc5NTFjZGQ2ODI2MTM4ZWFiZjQ3YjA5NDgwYjdlNzgwYmE2MDQiLCJ
pYXQiOjE1MzA2NTM2MjEsIm5iZiI6MTUzMDY1MzYyMSwiZXhwIjoxNTYyMTg5NjIxLCJzdWIi
OiIxIiwic2NvcGVzIjpbXX0.w3rcsNjpKPY8Ezw2EszX3Rc3ciWI0p4bvN46iyZzfy4swXmJB
IevZRvMQHC6Y0GuxSZ4zkRgi6oMUCf_sEzwqJvIwTggSZyM3KWWUk0zoSORYnuaJKvdLIIDO5
imAH77NSZKUc3_eqA6mOeyvcP1JwCn_ya66xI3mLdH8lNaXPmQY8QtaVpMhkog3AZWy-
1roeeBHuMKJA3KrZrr-
dlUA3u2yf3S328UdCA9pB9PZM7l6x3dpnV1rNHTr5HntvDh2VxCB_vJJF5yvcgqTxWUb4HV_O
iBnnzi3pgWXmSNV9DA_D32eZ_m4ofg1mBKsY5DkRXkuKWFezLnnAM4m9pFsC2-rjUnasy5G-
LJVSw89MvNEw-
CCgYrBAxAX3Oe6it3VuszB6rVVL0OUPFMSiBDWOlruYWu793lxOWmzpcO6jju2rzuzRpOmcqR
2BTcZjm1OYuW1sxVZrV_UAEo_nYiYvJ_PMA3Fc8CJXKXtcVr0_nKUugyix6mHSc6KhrZ2uqD-
8KjPgNu0oKwrJm5ALeOfYJYoOn5ZvxTXpAcrDKk-
QPiCVvYCGRFccL9iOAAwA0TodxE_Ha_IihAhP9QrZdbnf_ND-
BvsHB5WDGinbSPsNK_4bUW1fn74gB-CVbscEmGyRZoe-
DYExt5QHcrOnypsMfBU79nLbtW1ZAXdPE-XKQ");
// client2.post("http://service.softsaenz.com/api/auth/clientes",
null, new BaseJsonHttpResponseHandler() {
//
// /**
// * Base abstract method, handling defined generic type
// *
// * @param statusCode HTTP status line
// * @param headers response headers
// * @param rawJsonResponse string of response, can be null
// * @param response response returned by {@link
#parseResponse(String, boolean)}
// */
// @Override
// public void onSuccess(int statusCode,
cz.msebera.android.httpclient.Header[] headers, String rawJsonResponse,
Object response) {
//
// System.out.println((JSONObject)response);
//
// }
//
// /**
// * Base abstract method, handling defined generic type
// *
// * @param statusCode HTTP status line
// * @param headers response headers
// * @param throwable error thrown while processing
request
// * @param rawJsonData raw string data returned if any
// * @param errorResponse response returned by {@link
#parseResponse(String, boolean)}
// */
// @Override
// public void onFailure(int statusCode,
cz.msebera.android.httpclient.Header[] headers, Throwable throwable,
String rawJsonData, Object errorResponse) {
//
// }
//
// /**
// * Should return deserialized instance of generic type, may
return object for more vague
// * handling
// *
// * @param rawJsonData response string, may be null
// * @param isFailure indicating if this method is called
from onFailure or not
// * @return object of generic type or possibly null if you
choose so
// * @throws Throwable allows you to throw anything from
within deserializing JSON response
// */
// @Override
// protected Object parseResponse(String rawJsonData, boolean
isFailure) throws Throwable {
// return null;
// }
// });
// AsyncHttpClient client = new AsyncHttpClient();
// Toast.makeText(getApplicationContext(), "sirve",
Toast.LENGTH_LONG).show();
//
// client.addHeader("Authorization", "Bearer " +
"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImU3MTljNjhmNzUwMTM3YzA3YmRh
ZDFlZmJiYTUyYWMzMDk1NzA5YjhkMDY3OTUxY2RkNjgyNjEzOGVhYmY0N2IwOTQ4MGI3ZTc4M
GJhNjA0In0.eyJhdWQiOiIxIiwianRpIjoiZTcxOWM2OGY3NTAxMzdjMDdiZGFkMWVmYmJhNT
JhYzMwOTU3MDliOGQwNjc5NTFjZGQ2ODI2MTM4ZWFiZjQ3YjA5NDgwYjdlNzgwYmE2MDQiLCJ
pYXQiOjE1MzA2NTM2MjEsIm5iZiI6MTUzMDY1MzYyMSwiZXhwIjoxNTYyMTg5NjIxLCJzdWIi
OiIxIiwic2NvcGVzIjpbXX0.w3rcsNjpKPY8Ezw2EszX3Rc3ciWI0p4bvN46iyZzfy4swXmJB
IevZRvMQHC6Y0GuxSZ4zkRgi6oMUCf_sEzwqJvIwTggSZyM3KWWUk0zoSORYnuaJKvdLIIDO5
imAH77NSZKUc3_eqA6mOeyvcP1JwCn_ya66xI3mLdH8lNaXPmQY8QtaVpMhkog3AZWy-
1roeeBHuMKJA3KrZrr-
dlUA3u2yf3S328UdCA9pB9PZM7l6x3dpnV1rNHTr5HntvDh2VxCB_vJJF5yvcgqTxWUb4HV_O
iBnnzi3pgWXmSNV9DA_D32eZ_m4ofg1mBKsY5DkRXkuKWFezLnnAM4m9pFsC2-rjUnasy5G-
LJVSw89MvNEw-
CCgYrBAxAX3Oe6it3VuszB6rVVL0OUPFMSiBDWOlruYWu793lxOWmzpcO6jju2rzuzRpOmcqR
2BTcZjm1OYuW1sxVZrV_UAEo_nYiYvJ_PMA3Fc8CJXKXtcVr0_nKUugyix6mHSc6KhrZ2uqD-
8KjPgNu0oKwrJm5ALeOfYJYoOn5ZvxTXpAcrDKk-
QPiCVvYCGRFccL9iOAAwA0TodxE_Ha_IihAhP9QrZdbnf_ND-
BvsHB5WDGinbSPsNK_4bUW1fn74gB-CVbscEmGyRZoe-
DYExt5QHcrOnypsMfBU79nLbtW1ZAXdPE-XKQ");
//
client.post("http://service.softsaenz.com/api/auth/clientes",null, new
JsonHttpResponseHandler() {
//
// @Override
// public void onSuccess(int statusCode, Header[] headers,
JSONObject response) {
// Toast.makeText(getApplicationContext(), "Este video no
esta disponible por favor consulta la fecha de publicación en la sinopsis
del video", Toast.LENGTH_LONG).show();
// System.out.println(Arrays.toString(new
JSONObject[]{response}));
// }
//
// @Override
// public void onFailure(int statusCode, Header[] headers,
String responseString, Throwable throwable) {
// }
//
// @Override
// public void onFailure(int statusCode, Header[] headers,
java.lang.Throwable throwable, org.json.JSONArray errorResponse) {
// }
//
// @Override
// public void onFailure(int statusCode, Header[] headers,
java.lang.Throwable throwable, org.json.JSONObject errorResponse) {
// }
// });

You might also like