Undefined

Tendmex

Niet meer dan een stokmannetje.
Ik ben waarschijnlijk niet de enige maar bij bijna alle posts die ik plaats krijg ik een melding

pr7b9t6wqx7o7.png


Soms plaatst die de post dan wel, maar soms ook niet en soms zie ik het niet en dan druk je een aantal keer op verzend en krijg je dit:

4uwk32p0skldd.png
 

Lennard

Active member
Kun je als het weer voorkomt eens via de Chrome Developer Tools checken wat de output van de ajax-pagina (http://www.one2xs.com/includes/ajaxfuncties.php) is die dan gedaan wordt? Normaliter zou er een 8 of een 9 terug moeten komen, maar in dit geval komt er iets anders terug en dan verschijnt die undefined error. De vraag is alleen wat er precies terugkomt.
 

Milan

New member
Lennard (link):
Kun je als het weer voorkomt eens via de Chrome Developer Tools checken wat de output van de ajax-pagina (http://www.one2xs.com/includes/ajaxfuncties.php) is die dan gedaan wordt? Normaliter zou er een 8 of een 9 terug moeten komen, maar in dit geval komt er iets anders terug en dan verschijnt die undefined error. De vraag is alleen wat er precies terugkomt.


Volgens mij moet je de tool al open hebben staan voordat hij netwerk verkeer gaat loggen. Ik zal iig de komende tijd one2xs bezoeken met m open
wink.gif



toevoeging op 2 augustus 2016, 08:41:37:
En net als ik het zeg krijg ik de error natuurlijk:



Klik om de spoiler te openen (Headers)

Codeblok:



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43


Request URL:https://www.one2xs.com/includes/ajaxfuncties.php
Request Method:pOST
Status Code:200 OK
Remote Address:104.28.3.81:443
Response Headers
view source
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
CF-RAY:2cbf87b15177148b-AMS
Connection:keep-alive
Content-Type:text/html; charset=utf-8
Date:Tue, 02 Aug 2016 06:38:59 GMT
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Pragma:no-cache
Server:cloudflare-nginx
Transfer-Encoding:chunked
Vary:User-Agent
Request Headers
view source
Accept:*/*
Accept-Encoding:gzip, deflate, lzma, br
Accept-Language:nl-NL,nl;q=0.8,en-US;q=0.6,en;q=0.4
Cache-Control:no-cache
Connection:keep-alive
Content-Length:1046
Content-Type:application/x-www-form-urlencoded; charset=UTF-8
Cookie: *LEEGGEMAAKT*
DNT:1
Host:www.one2xs.com
Origin:https://www.one2xs.com
Pragma:no-cache
Referer:https://www.one2xs.com/threads/59808&ongelezen
User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36 OPR/38.0.2220.41
X-Requested-With:XMLHttpRequest
Form Data
view source
view URL encoded
s:20
t:59808
b:%5Bquote%3D%22Lennard%22%20id%3D1098801%5DKun%20je%20als%20het%20weer%20voorkomt%20eens%20via%20de%20Chrome%20Developer%20Tools%20checken%20wat%20de%20output%20van%20de%20ajax-pagina%20(http%3A%2F%2Fwww.one2xs.com%2Fincludes%2Fajaxfuncties.php)%20is%20die%20dan%20gedaan%20wordt%3F%20Normaliter%20zou%20er%20een%208%20of%20een%209%20terug%20moeten%20komen%2C%20maar%20in%20dit%20geval%20komt%20er%20iets%20anders%20terug%20en%20dan%20verschijnt%20die%20undefined%20error.%20De%20vraag%20is%20alleen%20wat%20er%20precies%20terugkomt.%5B%2Fquote%5D%0A%0AVolgens%20mij%20moet%20je%20de%20tool%20al%20open%20hebben%20staan%20voordat%20hij%20netwerk%20verkeer%20gaat%20loggen.%20Ik%20zal%20iig%20de%20komende%20tijd%20one2xs%20bezoeken%20met%20m%20open%20%3B)
p:1
c:bfca1c69cbd43defc357539279cfc2b7
dubbelpost:true
ding:false








Response:

Codeblok:



1

HTTP Error 403






Het grappige is dat de echt de tekst op de pagina HTTP Error 403 is, terwijl de statuscode die de browser krijgt 200 OK is.


toevoeging op 2 augustus 2016, 08:45:27:
Nog een toevoeging; krijg hem ook als ik een bericht uitgebreid bewerk en dan op opslaan duw:

084451-020816.png



toevoeging op 2 augustus 2016, 08:47:20:
Ik kan mijn bericht momenteel niet eens bewerken; dus even een extra toevoeging: heb de headers wat netter geformat:



Klik om de spoiler te openen

Codeblok:



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43


General
Request URL:https://www.one2xs.com/includes/ajaxfuncties.php
Request Method:pOST
Status Code:200 OK
Remote Address:104.28.3.81:443

Response Headers
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
CF-RAY:2cbf87b15177148b-AMS
Connection:keep-alive
Content-Type:text/html; charset=utf-8
Date:Tue, 02 Aug 2016 06:38:59 GMT
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Pragma:no-cache
Server:cloudflare-nginx
Transfer-Encoding:chunked
Vary:User-Agent

Request Headers
Accept:*/*
Accept-Encoding:gzip, deflate, lzma, br
Accept-Language:nl-NL,nl;q=0.8,en-US;q=0.6,en;q=0.4
Cache-Control:no-cache
Connection:keep-alive
Content-Length:1046
Content-Type:application/x-www-form-urlencoded; charset=UTF-8
Cookie: *LEEGGEMAAKT*
DNT:1
Host:www.one2xs.com
Origin:https://www.one2xs.com
Pragma:no-cache
Referer:https://www.one2xs.com/threads/59808&ongelezen
User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36 OPR/38.0.2220.41
X-Requested-With:XMLHttpRequest

Form Data
s:20
t:59808
b:%5Bquote%3D%22Lennard%22%20id%3D1098801%5DKun%20je%20als%20het%20weer%20voorkomt%20eens%20via%20de%20Chrome%20Developer%20Tools%20checken%20wat%20de%20output%20van%20de%20ajax-pagina%20(http%3A%2F%2Fwww.one2xs.com%2Fincludes%2Fajaxfuncties.php)%20is%20die%20dan%20gedaan%20wordt%3F%20Normaliter%20zou%20er%20een%208%20of%20een%209%20terug%20moeten%20komen%2C%20maar%20in%20dit%20geval%20komt%20er%20iets%20anders%20terug%20en%20dan%20verschijnt%20die%20undefined%20error.%20De%20vraag%20is%20alleen%20wat%20er%20precies%20terugkomt.%5B%2Fquote%5D%0A%0AVolgens%20mij%20moet%20je%20de%20tool%20al%20open%20hebben%20staan%20voordat%20hij%20netwerk%20verkeer%20gaat%20loggen.%20Ik%20zal%20iig%20de%20komende%20tijd%20one2xs%20bezoeken%20met%20m%20open%20%3B)
p:1
c:bfca1c69cbd43defc357539279cfc2b7
dubbelpost:true
ding:false






 

Lennard

Active member
Hmpf, wonderlijk zeg. Thanks voor het loggen in ieder geval, ik kijk er vanavond even verder naar.
 

Janm

Active member
Ik had hetzelfde gisteren, zelfde fouten en als je bewerk bericht opslaat dan krijg je een HTTP error 403 inderdaad.
 

Lennard

Active member
Er zijn wat wijzigingen in de DNS gedaan, wellicht dat die er invloed op kunnen hebben. Ik wacht even af of het zo beter gaat.
 

Lennard

Active member
Ik vermoed dat het nu opgelost is. Het kwam door de PushBullet API code die niet meer klopte.
biggrin.gif
cry.gif
 

Lennard

Active member
Pushbullet heeft een rate-limiet sinds 1 augustus, las ik ergens. Vandaar dat het hier dus een error geeft. Dat is wel jammer, want het werkt toch wel handig, en goede concurrenten zijn er eigenlijk niet echt.
 

Luukvdo

New member
Stef (link):
Hmm, jammer.
Aar had laatst toch een alternatief gevonden?


toevoeging op 2 september 2016, 11:04:46:
https://www.one2xs.com/threads/59238

Maar dan moet iedereen die nu Pushbullet gebruikt over naar dat alternatief.
Het zou eigenlijk beter zijn als @Lennard het one2xs account upgrade naar een Pro versie, maar het is de vraag of dat het geld waard is
 

Lennard

Active member
Ja maar ik weet ook niet zeker of dat het is. Met mijn API code kan ik vanaf een paar webservers en vanaf mn PC wel gewoon pushberichten sturen, maar vanaf one2xs.com en ik dacht webserver 2 krijg ik een 403 Forbidden. Dat, terwijl je volgens de docs een 429 Too Many Requests krijgt als je ratelimited bent, en je enkel een 403 krijgt als de access token ongeldig is. En als het echt ratelimited was dan zou je denken dat mn API code nergens meer werkt.

Ik heb ze een paar dagen geleden al gemaild daarover, maar nog niets gehoord ervan.

Pushover, indd een idee van @Aarclay, had ik laatst ook onderzocht en geprobeerd. Dat werkt verder heerlijk, maar dat is een betaalde app van $4.99 (die elke user dus moet betalen om die berichten te kunnen ontvangen), en ik denk niet dat veel leden dat er voor over hebben.
 

Wouterr

Wouter de router
Forumleiding
To be honest, volgensmij kan het ook anders geïmplementeerd worden, wat die rate limiting laat vervallen. Dan moet het als applicatie gemaakt worden, geen one2xs-account. Hier moeten wij dan toegang voor geven. Klikkerdieklik.
 

Lennard

Active member
Wouterr (link):
To be honest, volgensmij kan het ook anders geïmplementeerd worden, wat die rate limiting laat vervallen. Dan moet het als applicatie gemaakt worden, geen one2xs-account. Hier moeten wij dan toegang voor geven. Klikkerdieklik.
Maar dat is als je echt toegang wil tot de data van de user, toch? Ik wil gewoon alleen pushberichten sturen, maar dat kan niet met een client die je daar kunt aanmaken, zo te lezen?

"Now that you have an access token, you can access Pushbullet as that user."
en dat hoef ik niet.


toevoeging op 2 september 2016, 22:21:48:
Of is de bedoeling dat je mensen vanaf hun eigen Pushbullet account een bericht stuurt? Dat is wel een goede eigenlijk, dan heb je alleen met het persoonlijke limiet van de user te maken, en heb je ook niet meer zon rare afzender als onexs onexs omdat je een voor- en achternaam in moet vullen en er geen cijfers in mogen zitten.
biggrin.gif
 

Wouterr

Wouter de router
Forumleiding
Lennard (link):

Wouterr (link):
To be honest, volgensmij kan het ook anders geïmplementeerd worden, wat die rate limiting laat vervallen. Dan moet het als applicatie gemaakt worden, geen one2xs-account. Hier moeten wij dan toegang voor geven. Klikkerdieklik.
Maar dat is als je echt toegang wil tot de data van de user, toch? Ik wil gewoon alleen pushberichten sturen, maar dat kan niet met een client die je daar kunt aanmaken, zo te lezen?

"Now that you have an access token, you can access Pushbullet as that user."
en dat hoef ik niet.


toevoeging op 2 september 2016, 22:21:48:
Of is de bedoeling dat je mensen vanaf hun eigen Pushbullet account een bericht stuurt? Dat is wel een goede eigenlijk, dan heb je alleen met het persoonlijke limiet van de user te maken, en heb je ook niet meer zon rare afzender als onexs onexs omdat je een voor- en achternaam in moet vullen en er geen cijfers in mogen zitten.
biggrin.gif




Dit is volgensmij inderdaad the way to go. Zo doen andere apps het namelijk ook, en als het goed is kan je de scope van je applicatie limiteren naar alleen het opvragen van access voor het versturen van pushes
smile.gif


Hmm, dat laatste lijkt nog niet echt te kunnen
sadley.gif
 

Lennard

Active member
Wouterr (link):

Lennard (link):

Wouterr (link):
To be honest, volgensmij kan het ook anders geïmplementeerd worden, wat die rate limiting laat vervallen. Dan moet het als applicatie gemaakt worden, geen one2xs-account. Hier moeten wij dan toegang voor geven. Klikkerdieklik.
Maar dat is als je echt toegang wil tot de data van de user, toch? Ik wil gewoon alleen pushberichten sturen, maar dat kan niet met een client die je daar kunt aanmaken, zo te lezen?

"Now that you have an access token, you can access Pushbullet as that user."
en dat hoef ik niet.


toevoeging op 2 september 2016, 22:21:48:
Of is de bedoeling dat je mensen vanaf hun eigen Pushbullet account een bericht stuurt? Dat is wel een goede eigenlijk, dan heb je alleen met het persoonlijke limiet van de user te maken, en heb je ook niet meer zon rare afzender als onexs onexs omdat je een voor- en achternaam in moet vullen en er geen cijfers in mogen zitten.
biggrin.gif




Dit is volgensmij inderdaad the way to go. Zo doen andere apps het namelijk ook, en als het goed is kan je de scope van je applicatie limiteren naar alleen het opvragen van access voor het versturen van pushes
smile.gif


Hmm, dat laatste lijkt nog niet echt te kunnen
sadley.gif


Dat klinkt een stuk logischer ook. Thanks voor je input! Ik ga ermee verder tobben.
loveit.gif
 
G

Guest

Guest
even een toevoeging: Die manier heb ik zelf ook ingebouwd in een app. Je krijgt lang niet altijd je notificaties, PushBullet is een beetje brak geworden als je het mij vraagt.
 

Wouterr

Wouter de router
Forumleiding
Sevvlor (link):
even een toevoeging: Die manier heb ik zelf ook ingebouwd in een app. Je krijgt lang niet altijd je notificaties, PushBullet is een beetje brak geworden als je het mij vraagt.


Hmm, strange. Krijg ze hier wel altijd, draai het met verschillende services en ben nog erg tevreden. Ook de channels zijn erg fijn.
 
Bovenaan