વેબને કેપ્ચર અને કન્વર્ટ કરવા માટેનાં સાધનો

અમારા રેસ્ટફુલ સ્ક્રીનશોટ API સાથે વેબસાઇટ સ્ક્રીનશોટ લો

REST API

GrabzIt નું REST API તમને સંપૂર્ણપણે RESTful તકનીકોનો ઉપયોગ કરીને URL અથવા HTML ને ક HTMLપ્ચર કરવાની મંજૂરી આપે છે. તમે શરૂ કરો તે પહેલાં, કૃપા કરીને તમારા ઉપયોગના કેસ પર આધારીત નીચેની ચેતવણીઓ કાળજીપૂર્વક વાંચો, અમારા અન્ય એક API ઉકેલો કદાચ વધુ યોગ્ય છે.

  • - કેટલીક સુવિધાઓ જેમ કે મર્જ અને એન્ક્રિપ્ટિંગ કેપ્ચર્સ આ REST API દ્વારા ઉપલબ્ધ નથી. આ સુવિધાઓનો ઉપયોગ કરવા માટે તમારે બીજી ઉપયોગ કરવાની જરૂર પડશે API લાઇબ્રેરી
  • - આ API નો ઉપયોગ ક્લાયંટ તરફ ન કરો, તે તમારી એપ્લિકેશન કીને ખુલ્લી પાડશે! તેના બદલે વાપરો જાવાસ્ક્રિપ્ટ એપીઆઇ
  • - કયા સર્વર્સ તમારા API ને ઍક્સેસ કરી શકે છે તે મર્યાદિત કરવા માટે, IP સરનામાઓને અધિકૃત કરો તમે ઍક્સેસ આપવા માંગો છો

પ્રારંભ કરવા માટે, ફક્ત નીચેના ફિલ્ટરમાંથી તમે શું કરવા માંગો છો તે પસંદ કરો અને ઉપલબ્ધ પરિમાણો મૂળ ઉદાહરણ સાથે પ્રદર્શિત થશે.

વિનંતીઓ કરતી વખતે કૃપા કરીને ખાતરી કરો બધા પરિમાણ મૂલ્યો એ URL એન્કોડ કરેલા છે.

    https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=&url=https%3A%2F%2Fspacex.com%2F

જ્યારે HTML ને રૂપાંતરિત કરવું ત્યારે બધા પરિમાણો હોવા જોઈએ વિનંતી બોડીમાં પોસ્ટ કર્યું કી-વેલ્યુ જોડી તરીકે. ખાતરી કરો કે તમામ પેરામીટર મૂલ્યો URL એન્કોડેડ છે અને સામગ્રી પ્રકાર છે એપ્લિકેશન/x-www-form-urlencoded.

    curl 
    -d key=Sign in to view your Application Key 
    -d format= 
    -d html=%3Ch1%3EConvert%20Me%21%3C%2Fh1%3E 
    https://api.grabz.it/services/convert    

તે પછી કેપ્ચર એચટીટીપી પ્રતિસાદમાં પરત આવશે. આ પ્રકારના કેપ્ચર સાથે નીચે આપેલા વધારાના વિકલ્પો પણ ઉપલબ્ધ છે, તે બધા જરૂરી તરીકે ચિહ્નિત કર્યા સિવાય વૈકલ્પિક છે. જ્યારે API કાર્યક્ષમતાનું પરીક્ષણ કરીએ ત્યારે અમે ઉપયોગ કરવાની ભલામણ કરીએ છીએ પોસ્ટમેન પ્રક્રિયા સરળ બનાવવા માટે.

વપરાશકર્તા વિગતો

આ સરળ કૉલ વડે તમારું કરન્ટ એકાઉન્ટ પેકેજ અને બાકીનું ભથ્થું મેળવો.

    https://api.grabz.it/services/user?key=Sign in to view your Application Key

વેબ મોનિટર્સ

મોનિટર ઉમેરો

આ સરળ કૉલ વડે તમારી એપ્લિકેશનમાંથી મોનિટર કરવા માટે એક URL ઉમેરો. આ વેબ મોનિટરનો JSON ઑબ્જેક્ટ તેના ઓળખકર્તા સહિત પરત કરશે.

    https://api.grabz.it/services/monitor?key=Sign in to view your Application Key&url=https://www.astropioneer.blog&email=hello@example.com&repeat=60&cssselector=%23id1

મોનિટર કાઢી નાખો

વેબ મોનિટરને કાઢી નાખવા માટે ફક્ત તમારી એપ્લિકેશન કી સાથે તેનું ID સ્પષ્ટ કરો. ઉપરની એડ મોનિટર વેબ પદ્ધતિમાંથી મોનિટર બનાવતી વખતે તમને ID મળે છે. સફળતા પર તે પરિણામ લક્ષણમાં સાચું પાછું આવશે.

    https://api.grabz.it/services/monitor/[Monitor ID]/?key=Sign in to view your Application Key

સંચાલન કરવામાં ભૂલ

જો તમે API ને કરેલી વિનંતીમાં કોઈ સમસ્યા હોય, તો ભૂલ સમજાવીને JSON ઑબ્જેક્ટ પરત કરવામાં આવશે. આને નિર્ધારિત કરવાની શ્રેષ્ઠ રીત એ છે કે પ્રક્રિયા કરતા પહેલા પ્રતિભાવના સામગ્રી પ્રકારને તપાસો, જો તે application/json એક ભૂલ આવી છે. JSON માં મળેલ ભૂલ કોડને અનુસરે છે કોડની પ્રમાણભૂત સૂચિ.

{
    "Result": false,
    "Code":"URL is missing",
    "Message":100
}