diff --git a/.gitignore b/.gitignore
index 4dcf339..a766972 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,4 +5,6 @@
*__pycache__*
GameStatus
sina*
-mySQLite3.db
\ No newline at end of file
+mySQLite3.db
+*.sqlite3
+.vs
\ No newline at end of file
diff --git a/LCS-AP.asn b/LCS-AP.asn
new file mode 100644
index 0000000..4cbd9fa
--- /dev/null
+++ b/LCS-AP.asn
@@ -0,0 +1,1210 @@
+-- **************************************************************
+--
+-- Elementary Procedure definitions
+--
+-- **************************************************************
+
+LCS-AP-PDU-Descriptions {
+ itu-t(0)
+ identified-organization(4)
+ etsi(0) mobileDomain(0)
+ eps-Access(21)
+ modules(3)
+ lcs-AP(4)
+ version1(1)
+ lcs-AP-PDU-Descriptions(0)
+}
+
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+ -- **************************************************************
+ --
+ -- IE parameter types from other modules.
+ --
+ -- **************************************************************
+
+ IMPORTS
+ Criticality, ProcedureCode
+ FROM LCS-AP-CommonDataTypes
+
+ Location-Request,
+ Location-Response,
+ Location-Abort-Request,
+ Connection-Oriented-Information,
+ Connectionless-Information,
+ Reset-Request, Reset-Acknowledge,
+ Ciphering-Key-Data,
+ Ciphering-Key-Data-Result
+ FROM LCS-AP-PDU-Contents
+
+ id-Location-Service-Request,
+ id-Connection-Oriented-Information-Transfer,
+ id-Connectionless-Information-Transfer,
+ id-Location-Abort,
+ id-Reset,
+ id-Ciphering-Key-Data
+ FROM LCS-AP-Constants;
+
+ -- **************************************************************
+ --
+ -- Interface Elementary Procedure Class
+ --
+ -- **************************************************************
+
+ LCS-AP-ELEMENTARY-PROCEDURE ::= CLASS {
+ &InitiatingMessage ,
+ &SuccessfulOutcome OPTIONAL,
+ &UnsuccessfulOutcome OPTIONAL,
+ &procedureCode ProcedureCode UNIQUE,
+ &criticality Criticality DEFAULT ignore
+ }
+ WITH SYNTAX {
+ INITIATING MESSAGE &InitiatingMessage
+ [SUCCESSFUL OUTCOME &SuccessfulOutcome]
+ [UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome]
+ PROCEDURE CODE &procedureCode
+ [CRITICALITY &criticality]
+ }
+
+ -- **************************************************************
+ --
+ -- Interface PDU Definition
+ --
+ -- **************************************************************
+
+ LCS-AP-PDU ::= CHOICE {
+ initiatingMessage InitiatingMessage,
+ successfulOutcome SuccessfulOutcome,
+ unsuccessfulOutcome UnsuccessfulOutcome,
+ ...
+ }
+
+ InitiatingMessage ::= SEQUENCE {
+ procedureCode LCS-AP-ELEMENTARY-PROCEDURE.&procedureCode ( { LCS-AP-ELEMENTARY-PROCEDURES } ),
+ criticality LCS-AP-ELEMENTARY-PROCEDURE.&criticality ( { LCS-AP-ELEMENTARY-PROCEDURES } { @procedureCode }),
+ value LCS-AP-ELEMENTARY-PROCEDURE.&InitiatingMessage ( { LCS-AP-ELEMENTARY-PROCEDURES } { @procedureCode })
+ }
+
+ SuccessfulOutcome ::= SEQUENCE {
+ procedureCode LCS-AP-ELEMENTARY-PROCEDURE.&procedureCode ( { LCS-AP-ELEMENTARY-PROCEDURES } ),
+ criticality LCS-AP-ELEMENTARY-PROCEDURE.&criticality ( { LCS-AP-ELEMENTARY-PROCEDURES } { @procedureCode }),
+ value LCS-AP-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ( { LCS-AP-ELEMENTARY-PROCEDURES } { @procedureCode })
+ }
+
+ UnsuccessfulOutcome ::= SEQUENCE {
+ procedureCode LCS-AP-ELEMENTARY-PROCEDURE.&procedureCode ( { LCS-AP-ELEMENTARY-PROCEDURES } ),
+ criticality LCS-AP-ELEMENTARY-PROCEDURE.&criticality ( { LCS-AP-ELEMENTARY-PROCEDURES } { @procedureCode }),
+ value LCS-AP-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ( { LCS-AP-ELEMENTARY-PROCEDURES } { @procedureCode })
+ }
+
+ -- **************************************************************
+ --
+ -- Interface Elementary Procedure List
+ --
+ -- **************************************************************
+
+ LCS-AP-ELEMENTARY-PROCEDURES LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ LCS-AP-ELEMENTARY-PROCEDURES-CLASS-1|
+ LCS-AP-ELEMENTARY-PROCEDURES-CLASS-2,
+ ...
+ }
+
+ LCS-AP-ELEMENTARY-PROCEDURES-CLASS-1 LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ location-Service-Request|
+ connectionless-Information-Transfer|
+ location-Abort|
+ reset|
+ ciphering-Key-Data,
+ ...
+ }
+
+ LCS-AP-ELEMENTARY-PROCEDURES-CLASS-2 LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ connection-Oriented-Information-Transfer,
+ ...
+ }
+
+ -- **************************************************************
+ --
+ -- Interface Elementary Procedures
+ --
+ -- **************************************************************
+
+ location-Service-Request LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE Location-Request
+ SUCCESSFUL OUTCOME Location-Response
+ UNSUCCESSFUL OUTCOME Location-Response
+ PROCEDURE CODE id-Location-Service-Request
+ CRITICALITY reject
+ }
+
+ connection-Oriented-Information-Transfer LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE Connection-Oriented-Information
+ PROCEDURE CODE id-Connection-Oriented-Information-Transfer
+ CRITICALITY reject
+ }
+
+ connectionless-Information-Transfer LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE Connectionless-Information
+ UNSUCCESSFUL OUTCOME Connectionless-Information
+ PROCEDURE CODE id-Connectionless-Information-Transfer
+ CRITICALITY reject
+ }
+
+ location-Abort LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE Location-Abort-Request
+ SUCCESSFUL OUTCOME Location-Response
+ PROCEDURE CODE id-Location-Abort
+ CRITICALITY reject
+ }
+
+ reset LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE Reset-Request
+ SUCCESSFUL OUTCOME Reset-Acknowledge
+ PROCEDURE CODE id-Reset
+ CRITICALITY reject
+ }
+
+ ciphering-Key-Data LCS-AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE Ciphering-Key-Data
+ SUCCESSFUL OUTCOME Ciphering-Key-Data-Result
+ UNSUCCESSFUL OUTCOME Ciphering-Key-Data-Result
+ PROCEDURE CODE id-Ciphering-Key-Data
+ CRITICALITY reject
+ }
+
+END
+
+-- **************************************************************
+--
+-- PDU definitions for LCS-AP.
+--
+-- **************************************************************
+LCS-AP-PDU-Contents {
+ itu-t(0)
+ identified-organization(4)
+ etsi(0)
+ mobileDomain(0)
+ eps-Access(21)
+ modules(3)
+ lcs-AP(4)
+ version1(1)
+ lcs-AP-PDU-Contents(1)
+}
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+ -- **************************************************************
+ --
+ -- IE parameter types from other modules.
+ --
+ -- **************************************************************
+ IMPORTS
+ APDU,
+ Accuracy-Fulfillment-Indicator,
+ Barometric-Pressure,
+ Cell-Portion-ID,
+ Ciphering-Data,
+ Ciphering-Data-Ack,
+ Ciphering-Data-Error-Report,
+ Civic-Address,
+ Correlation-ID,
+ Coverage-Level,
+ E-CGI,
+ Geographical-Area,
+ IMSI,
+ IMEI,
+ Include-Velocity,
+ LCS-Cause,
+ LCS-Client-Type,
+ LCS-Service-Type-ID,
+ LCS-Priority,
+ LCS-QoS,
+ Location-Type,
+ MultipleAPDUs,
+ Network-Element,
+ Payload-Type,
+ Positioning-Data,
+ RAT-Type,
+ Return-Error-Type,
+ Return-Error-Cause,
+ UE-Positioning-Capability,
+ Velocity-Estimate
+ FROM LCS-AP-IEs
+
+ ProtocolExtensionContainer { } ,
+ ProtocolIE-Container { },
+ LCS-AP-PROTOCOL-EXTENSION,
+ LCS-AP-PROTOCOL-IES
+ FROM LCS-AP-Containers
+
+ id-Accuracy-Fulfillment-Indicator,
+ id-APDU,
+ id-Barometric-Pressure,
+ id-Cell-Portion-ID,
+ id-Ciphering-Data,
+ id-Ciphering-Data-Ack,
+ id-Ciphering-Data-Error-Report,
+ id-Civic-Address,
+ id-Correlation-ID,
+ id-Coverage-Level,
+ id-Destination-ID,
+ id-E-UTRAN-Cell-Identifier,
+ id-Include-Velocity,
+ id-IMEI,
+ id-IMSI,
+ id-LCS-Client-Type,
+ id-LCS-Priority,
+ id-LCS-QOS,
+ id-LCS-Cause,
+ id-LCS-Service-Type-ID,
+ id-Location-Estimate,
+ id-Location-Type,
+ id-MultipleAPDUs,
+ id-Payload-Type,
+ id-Positioning-Data,
+ id-RAT-Type,
+ id-Return-Error-Request,
+ id-Return-Error-Cause,
+ id-Source-Identity,
+ id-UE-Positioning-Capability,
+ id-Velocity-Estimate
+ FROM LCS-AP-Constants;
+
+ -- **************************************************************
+ --
+ -- Location-Request
+ --
+ -- **************************************************************
+ Location-Request ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Location-Request-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Location-Request-Extensions } } OPTIONAL,
+ ...
+ }
+
+ Location-Request-IEs LCS-AP-PROTOCOL-IES ::= {
+ { ID id-Correlation-ID CRITICALITY reject TYPE Correlation-ID PRESENCE mandatory } |
+ { ID id-Location-Type CRITICALITY reject TYPE Location-Type PRESENCE mandatory }|
+ { ID id-E-UTRAN-Cell-Identifier CRITICALITY ignore TYPE E-CGI PRESENCE mandatory }|
+ { ID id-LCS-Client-Type CRITICALITY reject TYPE LCS-Client-Type PRESENCE optional }|
+ { ID id-LCS-Priority CRITICALITY reject TYPE LCS-Priority PRESENCE optional }|
+ { ID id-LCS-QOS CRITICALITY reject TYPE LCS-QoS PRESENCE optional }|
+ { ID id-UE-Positioning-Capability CRITICALITY reject TYPE UE-Positioning-Capability PRESENCE optional }|
+ { ID id-Include-Velocity CRITICALITY reject TYPE Include-Velocity PRESENCE optional }|
+ { ID id-IMSI CRITICALITY ignore TYPE IMSI PRESENCE optional }|
+ { ID id-IMEI CRITICALITY ignore TYPE IMEI PRESENCE optional }|
+ { ID id-MultipleAPDUs CRITICALITY reject TYPE MultipleAPDUs PRESENCE optional }|
+ { ID id-RAT-Type CRITICALITY ignore TYPE RAT-Type PRESENCE optional }|
+ { ID id-Coverage-Level CRITICALITY ignore TYPE Coverage-Level PRESENCE optional },
+ ...
+ }
+
+ Location-Request-Extensions LCS-AP-PROTOCOL-EXTENSION ::= {
+ { ID id-LCS-Service-Type-ID CRITICALITY ignore EXTENSION LCS-Service-Type-ID PRESENCE optional } ,
+ ...
+ }
+
+ -- **************************************************************
+ --
+ -- Location-Response
+ --
+ -- **************************************************************
+ Location-Response ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Location-Response-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Location-Response-Extensions } } OPTIONAL,
+ ...
+ }
+
+ Location-Response-IEs LCS-AP-PROTOCOL-IES ::= {
+ { ID id-Correlation-ID CRITICALITY reject TYPE Correlation-ID PRESENCE mandatory } |
+ { ID id-Location-Estimate CRITICALITY reject TYPE Geographical-Area PRESENCE optional }|
+ { ID id-Positioning-Data CRITICALITY reject TYPE Positioning-Data PRESENCE optional }|
+ { ID id-Velocity-Estimate CRITICALITY reject TYPE Velocity-Estimate PRESENCE optional }|
+ { ID id-Accuracy-Fulfillment-Indicator CRITICALITY reject TYPE Accuracy-Fulfillment-Indicator PRESENCE optional }|
+ { ID id-LCS-Cause CRITICALITY ignore TYPE LCS-Cause PRESENCE optional },
+ ...
+ }
+
+ Location-Response-Extensions LCS-AP-PROTOCOL-EXTENSION ::= {
+ { ID id-E-UTRAN-Cell-Identifier CRITICALITY ignore EXTENSION E-CGI PRESENCE optional } |
+ { ID id-Cell-Portion-ID CRITICALITY ignore EXTENSION Cell-Portion-ID PRESENCE optional }|
+ { ID id-Civic-Address CRITICALITY ignore EXTENSION Civic-Address PRESENCE optional }|
+ { ID id-Barometric-Pressure CRITICALITY ignore EXTENSION Barometric-Pressure PRESENCE optional }|
+ { ID id-Coverage-Level CRITICALITY ignore EXTENSION Coverage-Level PRESENCE optional },
+ ...
+ }
+
+ -- **************************************************************
+ --
+ -- Location-Abort
+ --
+ -- **************************************************************
+ Location-Abort-Request ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Location-Abort-Request-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Location-Abort-Request-Extensions } } OPTIONAL
+ }
+
+ Location-Abort-Request-IEs LCS-AP-PROTOCOL-IES ::= {
+ { ID id-Correlation-ID CRITICALITY reject TYPE Correlation-ID PRESENCE mandatory } |
+ { ID id-LCS-Cause CRITICALITY ignore TYPE LCS-Cause PRESENCE mandatory },
+ ...
+ }
+
+ Location-Abort-Request-Extensions LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ -- **************************************************************
+ --
+ -- Connection-Oriented-Information
+ --
+ -- **************************************************************
+ Connection-Oriented-Information ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Connection-Oriented-Information-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Connection-Oriented-Information-Extensions } } OPTIONAL,
+ ...
+ }
+
+ Connection-Oriented-Information-IEs LCS-AP-PROTOCOL-IES ::= {
+ { ID id-Correlation-ID CRITICALITY reject TYPE Correlation-ID PRESENCE optional } |
+ { ID id-Payload-Type CRITICALITY reject TYPE Payload-Type PRESENCE optional }|
+ { ID id-APDU CRITICALITY reject TYPE APDU PRESENCE optional },
+ ...
+ }
+
+ Connection-Oriented-Information-Extensions LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ -- **************************************************************
+ --
+ -- Connectionless-Information
+ --
+ -- **************************************************************
+ Connectionless-Information ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Connectionless-Information-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Connectionless-Information-Extensions } } OPTIONAL,
+ ...
+ }
+
+ Connectionless-Information-IEs LCS-AP-PROTOCOL-IES ::= {
+ { ID id-Source-Identity CRITICALITY reject TYPE Network-Element PRESENCE mandatory } |
+ { ID id-Destination-ID CRITICALITY reject TYPE Network-Element PRESENCE mandatory }|
+ { ID id-APDU CRITICALITY reject TYPE APDU PRESENCE mandatory }|
+ { ID id-Return-Error-Request CRITICALITY reject TYPE Return-Error-Type PRESENCE optional }|
+ { ID id-Return-Error-Cause CRITICALITY ignore TYPE Return-Error-Cause PRESENCE optional },
+ ...
+ }
+
+ Connectionless-Information-Extensions LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ -- **************************************************************
+ --
+ -- Reset-Request
+ --
+ -- **************************************************************
+ Reset-Request ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Reset-Request-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Reset-Request-Extensions } } OPTIONAL,
+ ...
+ }
+
+ Reset-Request-IEs LCS-AP-PROTOCOL-IES ::= { { ID id-LCS-Cause CRITICALITY ignore TYPE LCS-Cause PRESENCE mandatory } , ... }
+
+ Reset-Request-Extensions LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ -- **************************************************************
+ --
+ -- Reset-Acknowledge
+ --
+ -- **************************************************************
+ Reset-Acknowledge ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Reset-Acknowledge-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Reset-Acknowledge-Extensions } } OPTIONAL,
+ ...
+ }
+
+ Reset-Acknowledge-IEs LCS-AP-PROTOCOL-IES ::= { ... }
+
+ Reset-Acknowledge-Extensions LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ -- **************************************************************
+ --
+ -- Ciphering-Key-Data
+ --
+ -- **************************************************************
+ Ciphering-Key-Data ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Ciphering-Key-Data-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Ciphering-Key-Data-Extensions } } OPTIONAL,
+ ...
+ }
+
+ Ciphering-Key-Data-IEs LCS-AP-PROTOCOL-IES ::= {
+ { ID id-Ciphering-Data CRITICALITY reject TYPE Ciphering-Data PRESENCE mandatory } ,
+ ...
+ }
+
+ Ciphering-Key-Data-Extensions LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ -- **************************************************************
+ --
+ -- Ciphering-Key-Data
+ --
+ -- **************************************************************
+ Ciphering-Key-Data-Result ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { Ciphering-Key-Data-Result-IEs } },
+ protocolExtensions ProtocolExtensionContainer { { Ciphering-Key-Data-Result-Extensions } } OPTIONAL,
+ ...
+ }
+
+ Ciphering-Key-Data-Result-IEs LCS-AP-PROTOCOL-IES ::= {
+ { ID id-Ciphering-Data-Ack CRITICALITY reject TYPE Ciphering-Data-Ack PRESENCE conditional } |
+ { ID id-Ciphering-Data-Error-Report CRITICALITY reject TYPE Ciphering-Data-Error-Report PRESENCE conditional },
+ ...
+ }
+
+ Ciphering-Key-Data-Result-Extensions LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+END
+
+-- **************************************************************
+--
+-- Information Element Definitions
+--
+-- **************************************************************
+LCS-AP-IEs {
+ itu-t(0)
+ identified-organization(4)
+ etsi(0)
+ mobileDomain(0)
+ eps-Access(21)
+ modules(3)
+ lcs-AP(4)
+ version1(1)
+ lcs-AP-IEs(2)
+}
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+IMPORTS
+ max-No-Of-Points,
+ max-Set,
+ max-GNSS-Set,
+ max-Add-Pos-Set,
+ max-Cipher-Set,
+ id-Additional-PositioningDataSet
+ FROM LCS-AP-Constants
+
+ Criticality,
+ ProcedureCode,
+ TriggeringMessage,
+ ProtocolIE-ID
+ FROM LCS-AP-CommonDataTypes
+
+ ProtocolExtensionContainer { } ,
+ LCS-AP-PROTOCOL-EXTENSION
+ FROM LCS-AP-Containers;
+
+ -- A
+ APDU ::= OCTET STRING
+
+ Accuracy-Fulfillment-Indicator ::= ENUMERATED { requested-accuracy-fulfilled, requested-accuracy-not-fulfilled, ... }
+
+ Additional-PositioningDataSet ::= SEQUENCE (SIZE (1..max-Add-Pos-Set)) OF Additional-PositioningMethodAndUsage
+
+ Additional-PositioningMethodAndUsage ::= OCTET STRING (SIZE (1))
+
+ Altitude ::= INTEGER (0..65535)
+
+ -- The valid value for this IE is 0 to 32767.
+ -- Reception of value greater than 32767 shall be mapped to the value 32767.
+ Altitude-And-Direction ::= SEQUENCE {
+ direction-Of-Altitude Direction-Of-Altitude,
+ altitude Altitude,
+ ...
+ }
+
+ Angle ::= INTEGER (0..179)
+
+ -- B
+ Barometric-Pressure ::= INTEGER (30000..115000)
+
+ Bearing ::= INTEGER (0..359)
+
+ -- C
+ C0 ::= BIT STRING (SIZE (1..128))
+
+ CellIdentity ::= BIT STRING (SIZE (28))
+
+ Cell-Portion-ID ::= INTEGER (0..255, ..., 256..4095)
+
+ Ciphering-Data ::= SEQUENCE (SIZE (1..max-Cipher-Set)) OF Ciphering-Data-Set
+
+ Ciphering-Data-Ack ::= SEQUENCE (SIZE (1..max-Cipher-Set)) OF Ciphering-Set-ID
+
+ Ciphering-Data-Error-Report ::= SEQUENCE (SIZE (1..max-Cipher-Set)) OF Ciphering-Data-Error-Report-Contents
+
+ Ciphering-Data-Set ::= SEQUENCE {
+ ciphering-Set-ID Ciphering-Set-ID,
+ ciphering-Key Ciphering-Key,
+ c0 C0,
+ sib-Types SIB-Types,
+ validity-Start-Time Validity-Start-Time,
+ validity-Duration Validity-Duration,
+ tais-List TAIs-List,
+ ...
+ }
+
+ Ciphering-Data-Error-Report-Contents ::= SEQUENCE {
+ ciphering-Set-ID Ciphering-Set-ID,
+ storage-Outcome Storage-Outcome,
+ ...
+ }
+
+ Ciphering-Set-ID ::= INTEGER (0..65535)
+
+ Ciphering-Key ::= OCTET STRING (SIZE (16))
+
+ Civic-Address ::= OCTET STRING
+
+ Confidence ::= INTEGER (0..100)
+
+ Correlation-ID ::= OCTET STRING (SIZE (4))
+
+ -- D
+ DegreesLatitude ::= INTEGER (0..8388607) -- 23 bit field
+ DegreesLongitude ::= INTEGER (-8388608..8388607) -- 24 bit field
+ Direction-Of-Altitude ::= ENUMERATED { height, depth }
+
+ -- E
+ E-CGI ::= SEQUENCE {
+ pLMNidentity PLMN-ID,
+ cell-ID CellIdentity,
+ iE-Extensions ProtocolExtensionContainer { { E-CGI-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ E-CGI-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Coverage-Level ::= ENUMERATED { extendedcoverage, ... }
+
+ Ellipsoid-Point-With-Uncertainty-Ellipse ::= SEQUENCE {
+ geographical-Coordinates Geographical-Coordinates,
+ uncertainty-Ellipse Uncertainty-Ellipse,
+ confidence Confidence,
+ iE-Extensions ProtocolExtensionContainer { { Ellipsoid-Point-With-Uncertainty-Ellipse-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Ellipsoid-Point-With-Uncertainty-Ellipse-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Ellipsoid-Point-With-Altitude ::= SEQUENCE {
+ geographical-Coordinates Geographical-Coordinates,
+ altitude-And-Direction Altitude-And-Direction,
+ iE-Extensions ProtocolExtensionContainer { { Ellipsoid-Point-With-Altitude-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Ellipsoid-Point-With-Altitude-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Ellipsoid-Point-With-Altitude-And-Uncertainty-Ellipsoid ::= SEQUENCE {
+ geographical-Coordinates Geographical-Coordinates,
+ altitude-And-Direction Altitude-And-Direction,
+ uncertainty-Ellipse Uncertainty-Ellipse,
+ uncertainty-Altitude Uncertainty-Altitude,
+ confidence Confidence,
+ iE-Extensions ProtocolExtensionContainer { { Ellipsoid-Point-With-Altitude-And-Uncertainty-Ellipsoid-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Ellipsoid-Point-With-Altitude-And-Uncertainty-Ellipsoid-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Ellipsoid-Arc ::= SEQUENCE {
+ geographical-Coordinates Geographical-Coordinates,
+ inner-Radius Inner-Radius,
+ uncertainty-Radius Uncertainty-Code,
+ offset-Angle Angle,
+ included-Angle Angle,
+ confidence Confidence,
+ iE-Extensions ProtocolExtensionContainer { { Ellipsoid-Arc-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Ellipsoid-Arc-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ ENB-ID ::= CHOICE {
+ macro-eNB-ID Macro-eNB-ID,
+ home-eNB-ID Home-eNB-ID,
+ ...,
+ short-macro-eNB-ID Short-Macro-eNB-ID,
+ long-macro-eNB-ID Long-Macro-eNB-ID
+ }
+
+ E-SMLC-ID ::= INTEGER (0..255)
+
+ -- F
+ -- G
+
+ Geographical-Area ::= CHOICE {
+ point Point,
+ point-With-Uncertainty Point-With-Uncertainty,
+ ellipsoidPoint-With-Uncertainty-Ellipse Ellipsoid-Point-With-Uncertainty-Ellipse,
+ polygon Polygon,
+ ellipsoid-Point-With-Altitude Ellipsoid-Point-With-Altitude,
+ ellipsoid-Point-With-Altitude-And-Uncertainty-Ellipsoid Ellipsoid-Point-With-Altitude-And-Uncertainty-Ellipsoid,
+ ellipsoid-Arc Ellipsoid-Arc,
+ ...
+ }
+
+ Geographical-Coordinates ::= SEQUENCE {
+ latitudeSign LatitudeSign,
+ degreesLatitude DegreesLatitude,
+ degreesLongitude DegreesLongitude,
+ iE-Extensions ProtocolExtensionContainer { { Geographical-Coordinates-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Geographical-Coordinates-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Global-eNB-ID ::= SEQUENCE {
+ pLMN-ID PLMN-ID,
+ eNB-ID ENB-ID
+ }
+
+ GNSS-Positioning-Method-And-Usage ::= OCTET STRING (SIZE (1))
+
+ GNSS-Positioning-Data-Set ::= SEQUENCE (SIZE (1..max-GNSS-Set)) OF GNSS-Positioning-Method-And-Usage
+
+ -- H
+ Home-eNB-ID ::= BIT STRING (SIZE (28))
+
+ Horizontal-Accuracy ::= INTEGER (0..127)
+
+ Horizontal-Speed-And-Bearing ::= SEQUENCE {
+ bearing INTEGER (0..359),
+ horizontal-Speed INTEGER (0..2047)
+ }
+
+ Horizontal-Velocity ::= SEQUENCE {
+ horizontal-Speed-And-Bearing Horizontal-Speed-And-Bearing,
+ iE-Extensions ProtocolExtensionContainer { { Horizontal-Velocity-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Horizontal-Velocity-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Horizontal-With-Vertical-Velocity ::= SEQUENCE {
+ horizontal-Speed-And-Bearing Horizontal-Speed-And-Bearing,
+ vertical-Velocity Vertical-Velocity,
+ iE-Extensions ProtocolExtensionContainer { { Horizontal-With-Vertical-Velocity-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Horizontal-With-Vertical-Velocity-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Horizontal-Velocity-With-Uncertainty ::= SEQUENCE {
+ horizontal-Speed-And-Bearing Horizontal-Speed-And-Bearing,
+ uncertainty-Speed INTEGER (0..255),
+ iE-Extensions ProtocolExtensionContainer { { Horizontal-Velocity-With-Uncertainty-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Horizontal-Velocity-With-Uncertainty-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Horizontal-With-Vertical-Velocity-And-Uncertainty ::= SEQUENCE {
+ horizontal-Speed-And-Bearing Horizontal-Speed-And-Bearing,
+ vertical-Velocity Vertical-Velocity,
+ horizontal-Uncertainty-Speed INTEGER (0..255),
+ vertical-Uncertainty-Speed INTEGER (0..255),
+ iE-Extensions ProtocolExtensionContainer { { Horizontal-With-Vertical-Velocity-And-Uncertainty-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Horizontal-With-Vertical-Velocity-And-Uncertainty-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ -- I
+ IMSI ::= OCTET STRING (SIZE (3..8))
+
+ IMEI ::= OCTET STRING (SIZE (8))
+
+ Include-Velocity ::= ENUMERATED { requested, not-Requested, ... }
+
+ Inner-Radius ::= INTEGER (0..65535)
+
+ -- 16 bit field
+ -- J
+ -- K
+ -- L
+ LatitudeSign ::= ENUMERATED { north, south }
+
+ Location-Type ::= ENUMERATED { geographic-Information, assistance-Information, ..., last-known-location }
+
+ LCS-Cause ::= CHOICE {
+ radio-Network-Layer Radio-Network-Layer-Cause,
+ transport-Layer Transport-Layer-Cause,
+ protocol Protocol-Cause,
+ misc Misc-Cause
+ }
+
+ LCS-Client-Type ::= ENUMERATED {
+ emergency-Services,
+ value-Added-Services,
+ pLMN-Operator-Services,
+ lawful-Intercept-Services,
+ pLMN-Operator-broadcast-Services,
+ pLMN-Operator-OM,
+ pLMN-Operator-Anonymous-Statistics,
+ pLMN-Operator-Target-MS-Service-Support,
+ ...
+ }
+
+ LCS-Priority ::= OCTET STRING (SIZE (1))
+
+ LCS-QoS ::= SEQUENCE {
+ horizontal-Accuracy Horizontal-Accuracy OPTIONAL,
+ vertical-Requested Vertical-Requested OPTIONAL,
+ vertical-Accuracy Vertical-Accuracy OPTIONAL,
+ response-Time Response-Time OPTIONAL,
+ ...
+ }
+
+ LCS-Service-Type-ID ::= INTEGER (0..127)
+
+ Long-Macro-eNB-ID ::= BIT STRING (SIZE (21))
+
+ -- M
+ Macro-eNB-ID ::= BIT STRING (SIZE (20))
+
+ Message-Identifier ::= BIT STRING (SIZE (16))
+
+ Misc-Cause ::= ENUMERATED {
+ processing-Overload,
+ hardware-Failure,
+ o-And-M-Intervention,
+ ciphering-key-data-lost,
+ unspecified,
+ ...
+ }
+
+ MultipleAPDUs ::= SEQUENCE (SIZE (1..3)) OF APDU
+
+ -- N
+
+ Network-Element ::= CHOICE {
+ global-eNB-ID Global-eNB-ID,
+ e-SMLC-ID E-SMLC-ID
+ }
+
+ -- O
+ Orientation-Major-Axis ::= INTEGER (0..89)
+
+ -- P
+ Payload-Type ::= ENUMERATED { lPP, lPPa, ... }
+
+ PLMN-ID ::= TBCD-STRING
+
+ Point ::= SEQUENCE {
+ geographical-Coordinates Geographical-Coordinates,
+ iE-Extensions ProtocolExtensionContainer { { Point-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Point-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Point-With-Uncertainty ::= SEQUENCE {
+ geographical-Coordinates Geographical-Coordinates,
+ uncertainty-Code Uncertainty-Code,
+ iE-Extensions ProtocolExtensionContainer { { Point-With-Uncertainty-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Point-With-Uncertainty-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Polygon ::= SEQUENCE (SIZE (1..max-No-Of-Points)) OF Polygon-Point
+
+ Polygon-Point ::= SEQUENCE {
+ geographical-Coordinates Geographical-Coordinates,
+ iE-Extensions ProtocolExtensionContainer { { Polygon-Point-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+ Polygon-Point-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= { ... }
+
+ Positioning-Data ::= SEQUENCE {
+ positioning-Data-Set Positioning-Data-Set OPTIONAL,
+ gNSS-Positioning-Data-Set GNSS-Positioning-Data-Set OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Positioning-Data-ExtIEs } } OPTIONAL,
+ ...
+ }
+
+
+ Positioning-Data-ExtIEs LCS-AP-PROTOCOL-EXTENSION ::= {
+ { ID id-Additional-PositioningDataSet CRITICALITY ignore EXTENSION Additional-PositioningDataSet PRESENCE optional },
+ ...
+ }
+
+
+ Positioning-Data-Set ::= SEQUENCE (SIZE (1..max-Set)) OF Positioning-Method-And-Usage
+
+ Positioning-Method-And-Usage ::= OCTET STRING (SIZE (1))
+
+ Protocol-Cause ::= ENUMERATED {
+ transfer-Syntax-Error,
+ abstract-Syntax-Error-Reject,
+ abstract-Syntax-Error-Ignore-And-Notify,
+ message-Not-Compatible-With-Receiver-State,
+ semantic-Error,
+ unspecified,
+ abstract-Syntax-Error,
+ ...
+ }
+
+ -- Q
+ -- R
+ Radio-Network-Layer-Cause ::= ENUMERATED { unspecified, ... }
+
+ RAT-Type ::= ENUMERATED { lte-wb, nb-iot, ... }
+
+ Response-Time ::= ENUMERATED { low-Delay(0), delay-Tolerant(1), ... }
+
+ Return-Error-Type ::= ENUMERATED { yes, no }
+
+ Return-Error-Cause ::= ENUMERATED {
+ system-Failure,
+ protocol-Error,
+ destination-Unknown,
+ destination-Unreachable,
+ congestion,
+ ...
+ }
+
+ -- S
+ Short-Macro-eNB-ID ::= BIT STRING (SIZE (18))
+
+ SIB-Types ::= OCTET STRING (SIZE (4))
+
+ Storage-Outcome ::= ENUMERATED { successful, failed }
+
+ -- T
+ TAIs-List ::= OCTET STRING (SIZE (7..97))
+
+ TBCD-STRING ::= OCTET STRING (SIZE (3))
+
+ Transport-Layer-Cause ::= ENUMERATED { tranport-Resource-Unavailable, unspecified, ... }
+
+ -- U
+ Uncertainty-Altitude ::= INTEGER (0..127)
+
+ Uncertainty-Code ::= INTEGER (0..127)
+
+ Uncertainty-Ellipse ::= SEQUENCE {
+ uncertainty-SemiMajor Uncertainty-Code,
+ uncertainty-SemiMinor Uncertainty-Code,
+ orientation-Major-Axis Orientation-Major-Axis
+ }
+
+ UE-Positioning-Capability ::= SEQUENCE {
+ lPP BOOLEAN,
+ ...
+ }
+
+ -- V
+ Validity-Duration ::= INTEGER (0..65535)
+
+ Validity-Start-Time ::= OCTET STRING (SIZE (4))
+
+ Velocity-Estimate ::= CHOICE {
+ horizontal-Velocity Horizontal-Velocity,
+ horizontal-With-Vertical-Velocity Horizontal-With-Vertical-Velocity,
+ horizontal-Velocity-With-Uncertainty Horizontal-Velocity-With-Uncertainty,
+ horizontal-With-Vertical-Velocity-And-Uncertainty Horizontal-With-Vertical-Velocity-And-Uncertainty,
+ ...
+ }
+
+ Vertical-Requested ::= ENUMERATED { vertical-coordinate-Is-Not-Requested(0), vertical-coordinate-Is-Requested(1) }
+
+ Vertical-Accuracy ::= INTEGER (0..127)
+
+ Vertical-Velocity ::= SEQUENCE {
+ vertical-Speed INTEGER (0..255),
+ vertical-Speed-Direction Vertical-Speed-Direction
+ }
+
+ Vertical-Speed-Direction ::= ENUMERATED { upward, downward }
+
+ -- W
+ -- X
+ -- Y
+END
+
+-- **************************************************************
+--
+-- Common definitions
+--
+-- **************************************************************
+
+LCS-AP-CommonDataTypes {
+ itu-t(0)
+ identified-organization(4)
+ etsi(0)
+ mobileDomain(0)
+ eps-Access(21)
+ modules(3) lcs-AP(4)
+ version1(1)
+ lcs-AP-CommonDataTypes(3)
+}
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+ Criticality ::= ENUMERATED { reject, ignore, notify }
+
+ Presence ::= ENUMERATED { optional, conditional, mandatory }
+
+ ProcedureCode ::= INTEGER (0..255)
+
+ ProtocolExtensionID ::= INTEGER (0..65535)
+
+ ProtocolIE-ID ::= INTEGER (0..65535)
+
+ TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome, outcome }
+
+END
+
+-- **************************************************************
+--
+-- Constant definitions
+--
+-- **************************************************************
+
+LCS-AP-Constants {
+ itu-t(0)
+ identified-organization(4)
+ etsi(0)
+ mobileDomain(0)
+ eps-Access(21)
+ modules(3)
+ lcs-AP(4)
+ version1(1)
+ lcs-AP-Constants(4)
+}
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+ -- **************************************************************
+ --
+ -- Elementary Procedures
+ --
+ -- **************************************************************
+ id-Location-Service-Request INTEGER ::= 0
+
+ id-Connection-Oriented-Information-Transfer INTEGER ::= 1
+
+ id-Connectionless-Information-Transfer INTEGER ::= 2
+
+ id-Location-Abort INTEGER ::= 3
+
+ id-Reset INTEGER ::= 4
+
+ id-Ciphering-Key-Data INTEGER ::= 5
+
+ -- **************************************************************
+ --
+ -- IEs
+ --
+ -- **************************************************************
+
+ id-Accuracy-Fulfillment-Indicator INTEGER ::= 0
+
+ id-APDU INTEGER ::= 1
+
+ id-Correlation-ID INTEGER ::= 2
+
+ id-Coverage-Level INTEGER ::= 65535
+
+ id-Destination-ID INTEGER ::= 3
+
+ id-E-UTRAN-Cell-Identifier INTEGER ::= 4
+
+ id-Include-Velocity INTEGER ::= 5
+
+ id-IMEI INTEGER ::= 6
+
+ id-IMSI INTEGER ::= 7
+
+ id-LCS-Client-Type INTEGER ::= 8
+
+ id-LCS-Priority INTEGER ::= 9
+
+ id-LCS-QOS INTEGER ::= 10
+
+ id-LCS-Cause INTEGER ::= 11
+
+ id-Location-Estimate INTEGER ::= 12
+
+ id-Location-Type INTEGER ::= 13
+
+ id-MultipleAPDUs INTEGER ::= 14
+
+ id-Payload-Type INTEGER ::= 15
+
+ id-Positioning-Data INTEGER ::= 16
+
+ id-Return-Error-Request INTEGER ::= 17
+
+ id-Return-Error-Cause INTEGER ::= 18
+
+ id-Source-Identity INTEGER ::= 19
+
+ id-UE-Positioning-Capability INTEGER ::= 20
+
+ id-Velocity-Estimate INTEGER ::= 21
+
+ id-LCS-Service-Type-ID INTEGER ::= 22
+
+ id-Cell-Portion-ID INTEGER ::= 23
+
+ id-Civic-Address INTEGER ::= 24
+
+ id-Barometric-Pressure INTEGER ::= 25
+
+ id-Additional-PositioningDataSet INTEGER ::= 26
+
+ id-RAT-Type INTEGER ::= 27
+
+ id-Ciphering-Data INTEGER ::= 28
+
+ id-Ciphering-Data-Ack INTEGER ::= 29
+
+ id-Ciphering-Data-Error-Report INTEGER ::= 30
+
+ -- **************************************************************
+ --
+ -- Extension constants
+ --
+ -- **************************************************************
+ -- **************************************************************
+ --
+ -- Lists
+ --
+ -- **************************************************************
+
+ max-No-Of-Points INTEGER ::= 15
+
+ max-Set INTEGER ::= 9
+
+ max-GNSS-Set INTEGER ::= 9
+
+ max-Add-Pos-Set INTEGER ::= 8
+
+ max-Cipher-Set INTEGER ::= 16
+
+ maxProtocolExtensions INTEGER ::= 65535
+
+ maxProtocolIEs INTEGER ::= 65535
+
+END
+
+-- **************************************************************
+--
+-- Container definitions
+--
+-- **************************************************************
+LCS-AP-Containers {
+ itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
+ eps-Access(21) modules(3) lcs-AP(4) version1(1) lcs-AP-Containers(5)
+}
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+ -- **************************************************************
+ --
+ -- IE parameter types from other modules.
+ --
+ -- **************************************************************
+ IMPORTS
+ Criticality, Presence, ProtocolExtensionID, ProtocolIE-ID
+ FROM LCS-AP-CommonDataTypes
+
+ maxProtocolExtensions, maxProtocolIEs
+ FROM LCS-AP-Constants;
+
+ -- **************************************************************
+ --
+ -- Class Definition for Protocol IEs
+ --
+ -- **************************************************************
+
+ LCS-AP-PROTOCOL-IES ::= CLASS {
+ &id ProtocolIE-ID UNIQUE,
+ &criticality Criticality DEFAULT ignore,
+ &Value ,
+ &presence Presence
+ }
+ WITH SYNTAX {
+ ID &id
+ CRITICALITY &criticality
+ TYPE &Value
+ PRESENCE &presence
+ }
+
+ -- **************************************************************
+ --
+ -- Class Definition for Protocol Extensions
+ --
+ -- **************************************************************
+ LCS-AP-PROTOCOL-EXTENSION ::= CLASS {
+ &id ProtocolExtensionID UNIQUE,
+ &criticality Criticality DEFAULT ignore,
+ &Extension ,
+ &presence Presence
+ }
+ WITH SYNTAX {
+ ID &id
+ CRITICALITY &criticality
+ EXTENSION &Extension
+ PRESENCE &presence
+ }
+
+ -- **************************************************************
+ --
+ -- Container for Protocol IEs
+ --
+ -- **************************************************************
+
+ ProtocolIE-Container { LCS-AP-PROTOCOL-IES : IEsSetParam } ::= SEQUENCE
+ (SIZE (0..maxProtocolIEs)) OF ProtocolIE-Field { { IEsSetParam } }
+
+ ProtocolIE-Field { LCS-AP-PROTOCOL-IES : IEsSetParam } ::= SEQUENCE {
+ id LCS-AP-PROTOCOL-IES.&id ( { IEsSetParam } ),
+ criticality LCS-AP-PROTOCOL-IES.&criticality ( { IEsSetParam } { @id }),
+ value LCS-AP-PROTOCOL-IES.&Value ( { IEsSetParam } { @id })
+ }
+
+ -- **************************************************************
+ --
+ -- Container Lists for Protocol IE Containers
+ --
+ -- **************************************************************
+ ProtocolIE-ContainerList {
+ INTEGER : lowerBound,
+ INTEGER : upperBound,
+ LCS-AP-PROTOCOL-IES : IEsSetParam
+ } ::= SEQUENCE (SIZE (lowerBound..upperBound)) OF ProtocolIE-Container { { IEsSetParam } }
+
+ -- **************************************************************
+ --
+ -- Container for Protocol Extensions
+ --
+ -- **************************************************************
+ ProtocolExtensionContainer { LCS-AP-PROTOCOL-EXTENSION : ExtensionSetParam } ::= SEQUENCE
+ (SIZE (1..maxProtocolExtensions)) OF ProtocolExtensionField { { ExtensionSetParam } }
+
+ ProtocolExtensionField { LCS-AP-PROTOCOL-EXTENSION : ExtensionSetParam } ::= SEQUENCE {
+ id LCS-AP-PROTOCOL-EXTENSION.&id ( { ExtensionSetParam } ),
+ criticality LCS-AP-PROTOCOL-EXTENSION.&criticality ( { ExtensionSetParam } { @id }),
+ extensionValue LCS-AP-PROTOCOL-EXTENSION.&Extension ( { ExtensionSetParam } { @id })
+ }
+
+END
diff --git a/NRPPa.asn b/NRPPa.asn
new file mode 100644
index 0000000..93de70c
--- /dev/null
+++ b/NRPPa.asn
@@ -0,0 +1,3481 @@
+NRPPA-PDU-Descriptions {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+ngran-access (22) modules (3) nrppa (4) version1 (1) nrppa-PDU-Descriptions (0) }
+
+DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+ Criticality,
+ ProcedureCode,
+ NRPPATransactionID
+
+FROM NRPPA-CommonDataTypes
+
+
+ ErrorIndication,
+ PrivateMessage,
+ E-CIDMeasurementInitiationRequest,
+ E-CIDMeasurementInitiationResponse,
+ E-CIDMeasurementInitiationFailure,
+ E-CIDMeasurementFailureIndication,
+ E-CIDMeasurementReport,
+ E-CIDMeasurementTerminationCommand,
+ OTDOAInformationRequest,
+ OTDOAInformationResponse,
+ OTDOAInformationFailure,
+ AssistanceInformationControl,
+ AssistanceInformationFeedback,
+ PositioningInformationRequest,
+ PositioningInformationResponse,
+ PositioningInformationFailure,
+ PositioningInformationUpdate,
+ MeasurementRequest,
+ MeasurementResponse,
+ MeasurementFailure,
+ MeasurementReport,
+ MeasurementUpdate,
+ MeasurementAbort,
+ MeasurementFailureIndication,
+ TRPInformationRequest,
+ TRPInformationResponse,
+ TRPInformationFailure,
+ PositioningActivationRequest,
+ PositioningActivationResponse,
+ PositioningActivationFailure,
+ PositioningDeactivation
+
+
+FROM NRPPA-PDU-Contents
+
+ id-errorIndication,
+ id-privateMessage,
+ id-e-CIDMeasurementInitiation,
+ id-e-CIDMeasurementFailureIndication,
+ id-e-CIDMeasurementReport,
+ id-e-CIDMeasurementTermination,
+ id-oTDOAInformationExchange,
+ id-assistanceInformationControl,
+ id-assistanceInformationFeedback,
+ id-positioningInformationExchange,
+ id-positioningInformationUpdate,
+ id-Measurement,
+ id-MeasurementReport,
+ id-MeasurementUpdate,
+ id-MeasurementAbort,
+ id-MeasurementFailureIndication,
+ id-tRPInformationExchange,
+ id-positioningActivation,
+ id-positioningDeactivation
+
+
+
+FROM NRPPA-Constants;
+
+
+NRPPA-ELEMENTARY-PROCEDURE ::= CLASS {
+ &InitiatingMessage ,
+ &SuccessfulOutcome OPTIONAL,
+ &UnsuccessfulOutcome OPTIONAL,
+ &procedureCode ProcedureCode UNIQUE,
+ &criticality Criticality DEFAULT ignore
+}
+WITH SYNTAX {
+ INITIATING MESSAGE &InitiatingMessage
+ [SUCCESSFUL OUTCOME &SuccessfulOutcome]
+ [UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome]
+ PROCEDURE CODE &procedureCode
+ [CRITICALITY &criticality]
+}
+
+
+NRPPA-PDU ::= CHOICE {
+ initiatingMessage InitiatingMessage,
+ successfulOutcome SuccessfulOutcome,
+ unsuccessfulOutcome UnsuccessfulOutcome,
+ ...
+}
+
+InitiatingMessage ::= SEQUENCE {
+ procedureCode NRPPA-ELEMENTARY-PROCEDURE.&procedureCode ({NRPPA-ELEMENTARY-PROCEDURES}),
+ criticality NRPPA-ELEMENTARY-PROCEDURE.&criticality ({NRPPA-ELEMENTARY-PROCEDURES}{@procedureCode}),
+ nrppatransactionID NRPPATransactionID,
+ value NRPPA-ELEMENTARY-PROCEDURE.&InitiatingMessage ({NRPPA-ELEMENTARY-PROCEDURES}{@procedureCode})
+}
+
+SuccessfulOutcome ::= SEQUENCE {
+ procedureCode NRPPA-ELEMENTARY-PROCEDURE.&procedureCode ({NRPPA-ELEMENTARY-PROCEDURES}),
+ criticality NRPPA-ELEMENTARY-PROCEDURE.&criticality ({NRPPA-ELEMENTARY-PROCEDURES}{@procedureCode}),
+ nrppatransactionID NRPPATransactionID,
+ value NRPPA-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ({NRPPA-ELEMENTARY-PROCEDURES}{@procedureCode})
+}
+
+UnsuccessfulOutcome ::= SEQUENCE {
+ procedureCode NRPPA-ELEMENTARY-PROCEDURE.&procedureCode ({NRPPA-ELEMENTARY-PROCEDURES}),
+ criticality NRPPA-ELEMENTARY-PROCEDURE.&criticality ({NRPPA-ELEMENTARY-PROCEDURES}{@procedureCode}),
+ nrppatransactionID NRPPATransactionID,
+ value NRPPA-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ({NRPPA-ELEMENTARY-PROCEDURES}{@procedureCode})
+}
+
+
+
+NRPPA-ELEMENTARY-PROCEDURES NRPPA-ELEMENTARY-PROCEDURE ::= {
+ NRPPA-ELEMENTARY-PROCEDURES-CLASS-1 |
+ NRPPA-ELEMENTARY-PROCEDURES-CLASS-2 ,
+ ...
+}
+
+NRPPA-ELEMENTARY-PROCEDURES-CLASS-1 NRPPA-ELEMENTARY-PROCEDURE ::= {
+ e-CIDMeasurementInitiation |
+ oTDOAInformationExchange |
+ positioningInformationExchange |
+ measurement |
+ tRPInformationExchange |
+ positioningActivation,
+ ...
+}
+
+NRPPA-ELEMENTARY-PROCEDURES-CLASS-2 NRPPA-ELEMENTARY-PROCEDURE ::= {
+ e-CIDMeasurementFailureIndication |
+ e-CIDMeasurementReport |
+ e-CIDMeasurementTermination |
+ errorIndication |
+ privateMessage |
+ assistanceInformationControl |
+ assistanceInformationFeedback |
+ positioningInformationUpdate |
+ measurementReport |
+ measurementUpdate |
+ measurementAbort |
+ measurementFailureIndication |
+ positioningDeactivation,
+ ...
+}
+
+e-CIDMeasurementInitiation NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE E-CIDMeasurementInitiationRequest
+ SUCCESSFUL OUTCOME E-CIDMeasurementInitiationResponse
+ UNSUCCESSFUL OUTCOME E-CIDMeasurementInitiationFailure
+ PROCEDURE CODE id-e-CIDMeasurementInitiation
+ CRITICALITY reject
+}
+
+e-CIDMeasurementFailureIndication NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE E-CIDMeasurementFailureIndication
+ PROCEDURE CODE id-e-CIDMeasurementFailureIndication
+ CRITICALITY ignore
+}
+
+e-CIDMeasurementReport NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE E-CIDMeasurementReport
+ PROCEDURE CODE id-e-CIDMeasurementReport
+ CRITICALITY ignore
+}
+
+e-CIDMeasurementTermination NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE E-CIDMeasurementTerminationCommand
+ PROCEDURE CODE id-e-CIDMeasurementTermination
+ CRITICALITY reject
+}
+
+oTDOAInformationExchange NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE OTDOAInformationRequest
+ SUCCESSFUL OUTCOME OTDOAInformationResponse
+ UNSUCCESSFUL OUTCOME OTDOAInformationFailure
+ PROCEDURE CODE id-oTDOAInformationExchange
+ CRITICALITY reject
+}
+
+assistanceInformationControl NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE AssistanceInformationControl
+ PROCEDURE CODE id-assistanceInformationControl
+ CRITICALITY reject
+}
+
+assistanceInformationFeedback NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE AssistanceInformationFeedback
+ PROCEDURE CODE id-assistanceInformationFeedback
+ CRITICALITY reject
+}
+
+errorIndication NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE ErrorIndication
+ PROCEDURE CODE id-errorIndication
+ CRITICALITY ignore
+}
+
+privateMessage NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE PrivateMessage
+ PROCEDURE CODE id-privateMessage
+ CRITICALITY ignore
+}
+
+positioningInformationExchange NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE PositioningInformationRequest
+ SUCCESSFUL OUTCOME PositioningInformationResponse
+ UNSUCCESSFUL OUTCOME PositioningInformationFailure
+ PROCEDURE CODE id-positioningInformationExchange
+ CRITICALITY reject
+}
+
+positioningInformationUpdate NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE PositioningInformationUpdate
+ PROCEDURE CODE id-positioningInformationUpdate
+ CRITICALITY ignore
+}
+
+measurement NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE MeasurementRequest
+ SUCCESSFUL OUTCOME MeasurementResponse
+ UNSUCCESSFUL OUTCOME MeasurementFailure
+ PROCEDURE CODE id-Measurement
+ CRITICALITY reject
+}
+
+measurementReport NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE MeasurementReport
+ PROCEDURE CODE id-MeasurementReport
+ CRITICALITY ignore
+}
+
+measurementUpdate NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE MeasurementUpdate
+ PROCEDURE CODE id-MeasurementUpdate
+ CRITICALITY ignore
+}
+
+measurementAbort NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE MeasurementAbort
+ PROCEDURE CODE id-MeasurementAbort
+ CRITICALITY ignore
+}
+
+measurementFailureIndication NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE MeasurementFailureIndication
+ PROCEDURE CODE id-MeasurementFailureIndication
+ CRITICALITY ignore
+}
+
+tRPInformationExchange NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE TRPInformationRequest
+ SUCCESSFUL OUTCOME TRPInformationResponse
+ UNSUCCESSFUL OUTCOME TRPInformationFailure
+ PROCEDURE CODE id-tRPInformationExchange
+ CRITICALITY reject
+}
+
+positioningActivation NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE PositioningActivationRequest
+ SUCCESSFUL OUTCOME PositioningActivationResponse
+ UNSUCCESSFUL OUTCOME PositioningActivationFailure
+ PROCEDURE CODE id-positioningActivation
+ CRITICALITY reject
+}
+
+positioningDeactivation NRPPA-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE PositioningDeactivation
+ PROCEDURE CODE id-positioningDeactivation
+ CRITICALITY ignore
+}
+
+
+END
+
+NRPPA-PDU-Contents {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+ngran-access (22) modules (3) nrppa (4) version1 (1) nrppa-PDU-Contents (1) }
+
+DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+
+ Cause,
+ CriticalityDiagnostics,
+ E-CID-MeasurementResult,
+ OTDOACells,
+ OTDOA-Information-Item,
+ Measurement-ID,
+ UE-Measurement-ID,
+ MeasurementPeriodicity,
+ MeasurementQuantities,
+ ReportCharacteristics,
+ RequestedSRSTransmissionCharacteristics,
+ Cell-Portion-ID,
+ OtherRATMeasurementQuantities,
+ OtherRATMeasurementResult,
+ WLANMeasurementQuantities,
+ WLANMeasurementResult,
+ Assistance-Information,
+ Broadcast,
+ AssistanceInformationFailureList,
+ SRSConfiguration,
+ TRPMeasurementQuantities,
+ TrpMeasurementResult,
+ TRP-ID,
+ TRPInformationTypeListTRPReq,
+ TRPInformationListTRPResp,
+ TRP-MeasurementRequestList,
+ TRP-MeasurementResponseList,
+ MeasurementBeamInfoRequest,
+ PositioningBroadcastCells,
+ SRSResourceSetID,
+ SpatialRelationInfo,
+ SRSResourceTrigger,
+ TRPList,
+ AbortTransmission,
+ SystemFrameNumber,
+ SlotNumber,
+ RelativeTime1900
+
+
+FROM NRPPA-IEs
+
+ PrivateIE-Container{},
+ ProtocolExtensionContainer{},
+ ProtocolIE-Container{},
+ ProtocolIE-ContainerList{},
+ ProtocolIE-Single-Container{},
+ NRPPA-PRIVATE-IES,
+ NRPPA-PROTOCOL-EXTENSION,
+ NRPPA-PROTOCOL-IES
+FROM NRPPA-Containers
+
+ maxnoOTDOAtypes,
+ id-Cause,
+ id-CriticalityDiagnostics,
+ id-LMF-Measurement-ID,
+ id-LMF-UE-Measurement-ID,
+ id-OTDOACells,
+ id-OTDOA-Information-Type-Group,
+ id-OTDOA-Information-Type-Item,
+ id-ReportCharacteristics,
+ id-MeasurementPeriodicity,
+ id-MeasurementQuantities,
+ id-RAN-Measurement-ID,
+ id-RAN-UE-Measurement-ID,
+ id-E-CID-MeasurementResult,
+ id-RequestedSRSTransmissionCharacteristics,
+ id-Cell-Portion-ID,
+ id-OtherRATMeasurementQuantities,
+ id-OtherRATMeasurementResult,
+ id-WLANMeasurementQuantities,
+ id-WLANMeasurementResult,
+ id-Assistance-Information,
+ id-Broadcast,
+ id-AssistanceInformationFailureList,
+ id-SRSConfiguration,
+ id-TRPMeasurementQuantities,
+ id-MeasurementResult,
+ id-TRP-ID,
+ id-TRPInformationTypeListTRPReq,
+ id-TRPInformationListTRPResp,
+ id-TRP-MeasurementRequestList,
+ id-TRP-MeasurementResponseList,
+ id-TRP-MeasurementReportList,
+ id-MeasurementBeamInfoRequest,
+ id-PositioningBroadcastCells,
+ id-SRSType,
+ id-ActivationTime,
+ id-SRSResourceSetID,
+ id-TRPList,
+ id-SRSSpatialRelation,
+ id-AbortTransmission,
+ id-SystemFrameNumber,
+ id-SlotNumber,
+ id-SRSResourceTrigger,
+ id-SFNInitialisationTime
+FROM NRPPA-Constants;
+
+
+E-CIDMeasurementInitiationRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{E-CIDMeasurementInitiationRequest-IEs}},
+ ...
+}
+
+E-CIDMeasurementInitiationRequest-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-ReportCharacteristics CRITICALITY reject TYPE ReportCharacteristics PRESENCE mandatory}|
+ { ID id-MeasurementPeriodicity CRITICALITY reject TYPE MeasurementPeriodicity PRESENCE conditional}|
+ { ID id-MeasurementQuantities CRITICALITY reject TYPE MeasurementQuantities PRESENCE mandatory}|
+ { ID id-OtherRATMeasurementQuantities CRITICALITY ignore TYPE OtherRATMeasurementQuantities PRESENCE optional}|
+ { ID id-WLANMeasurementQuantities CRITICALITY ignore TYPE WLANMeasurementQuantities PRESENCE optional},
+ ...
+}
+
+
+
+E-CIDMeasurementInitiationResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{E-CIDMeasurementInitiationResponse-IEs}},
+ ...
+}
+
+E-CIDMeasurementInitiationResponse-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-E-CID-MeasurementResult CRITICALITY ignore TYPE E-CID-MeasurementResult PRESENCE optional}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
+ { ID id-Cell-Portion-ID CRITICALITY ignore TYPE Cell-Portion-ID PRESENCE optional}|
+ { ID id-OtherRATMeasurementResult CRITICALITY ignore TYPE OtherRATMeasurementResult PRESENCE optional}|
+ { ID id-WLANMeasurementResult CRITICALITY ignore TYPE WLANMeasurementResult PRESENCE optional},
+ ...
+}
+
+
+E-CIDMeasurementInitiationFailure ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{E-CIDMeasurementInitiationFailure-IEs}},
+ ...
+}
+
+
+E-CIDMeasurementInitiationFailure-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+
+E-CIDMeasurementFailureIndication ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{E-CIDMeasurementFailureIndication-IEs}},
+ ...
+}
+
+
+E-CIDMeasurementFailureIndication-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory},
+ ...
+}
+
+
+E-CIDMeasurementReport ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{E-CIDMeasurementReport-IEs}},
+ ...
+}
+
+
+E-CIDMeasurementReport-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-E-CID-MeasurementResult CRITICALITY ignore TYPE E-CID-MeasurementResult PRESENCE mandatory}|
+ { ID id-Cell-Portion-ID CRITICALITY ignore TYPE Cell-Portion-ID PRESENCE optional},
+ ...
+}
+
+
+E-CIDMeasurementTerminationCommand ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{E-CIDMeasurementTerminationCommand-IEs}},
+ ...
+}
+
+
+E-CIDMeasurementTerminationCommand-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-UE-Measurement-ID CRITICALITY reject TYPE UE-Measurement-ID PRESENCE mandatory},
+ ...
+}
+
+OTDOAInformationRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{OTDOAInformationRequest-IEs}},
+ ...
+}
+
+OTDOAInformationRequest-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-OTDOA-Information-Type-Group CRITICALITY reject TYPE OTDOA-Information-Type PRESENCE mandatory},
+ ...
+}
+
+OTDOA-Information-Type ::= SEQUENCE (SIZE(1..maxnoOTDOAtypes)) OF ProtocolIE-Single-Container { { OTDOA-Information-TypeIEs} }
+
+OTDOA-Information-TypeIEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-OTDOA-Information-Type-Item CRITICALITY reject TYPE OTDOA-Information-Type-Item PRESENCE mandatory},
+ ...
+}
+
+OTDOA-Information-Type-Item ::= SEQUENCE {
+ oTDOA-Information-Type-Item OTDOA-Information-Item,
+ iE-Extensions ProtocolExtensionContainer { { OTDOA-Information-Type-ItemExtIEs} } OPTIONAL,
+ ...
+}
+
+OTDOA-Information-Type-ItemExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+OTDOAInformationResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{OTDOAInformationResponse-IEs}},
+ ...
+}
+
+OTDOAInformationResponse-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-OTDOACells CRITICALITY ignore TYPE OTDOACells PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+
+OTDOAInformationFailure ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{OTDOAInformationFailure-IEs}},
+ ...
+}
+
+
+OTDOAInformationFailure-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+AssistanceInformationControl ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{AssistanceInformationControl-IEs}},
+ ...
+}
+
+AssistanceInformationControl-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-Assistance-Information CRITICALITY reject TYPE Assistance-Information PRESENCE optional}|
+ { ID id-Broadcast CRITICALITY reject TYPE Broadcast PRESENCE optional}|
+ { ID id-PositioningBroadcastCells CRITICALITY reject TYPE PositioningBroadcastCells PRESENCE optional},
+ ...
+}
+
+AssistanceInformationFeedback ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{AssistanceInformationFeedback-IEs}},
+ ...
+}
+
+AssistanceInformationFeedback-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-AssistanceInformationFailureList CRITICALITY reject TYPE AssistanceInformationFailureList PRESENCE optional}|
+ { ID id-PositioningBroadcastCells CRITICALITY reject TYPE PositioningBroadcastCells PRESENCE optional}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+ErrorIndication ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{ErrorIndication-IEs}},
+ ...
+}
+
+ErrorIndication-IEs NRPPA-PROTOCOL-IES ::= {
+
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+
+PrivateMessage ::= SEQUENCE {
+ privateIEs PrivateIE-Container {{PrivateMessage-IEs}},
+ ...
+}
+
+PrivateMessage-IEs NRPPA-PRIVATE-IES ::= {
+ ...
+}
+
+
+
+PositioningInformationRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{PositioningInformationRequest-IEs}},
+ ...
+}
+
+PositioningInformationRequest-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-RequestedSRSTransmissionCharacteristics CRITICALITY ignore TYPE RequestedSRSTransmissionCharacteristics PRESENCE optional},
+ ...
+}
+
+
+
+PositioningInformationResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{PositioningInformationResponse-IEs}},
+ ...
+}
+
+PositioningInformationResponse-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-SRSConfiguration CRITICALITY ignore TYPE SRSConfiguration PRESENCE optional}|
+ { ID id-SFNInitialisationTime CRITICALITY ignore TYPE RelativeTime1900 PRESENCE optional}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+
+
+PositioningInformationFailure ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{PositioningInformationFailure-IEs}},
+ ...
+}
+
+PositioningInformationFailure-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+
+
+PositioningInformationUpdate ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{PositioningInformationUpdate-IEs}},
+ ...
+}
+
+PositioningInformationUpdate-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-SRSConfiguration CRITICALITY ignore TYPE SRSConfiguration PRESENCE optional}|
+ { ID id-SFNInitialisationTime CRITICALITY ignore TYPE RelativeTime1900 PRESENCE optional},
+ ...
+}
+
+
+
+MeasurementRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{MeasurementRequest-IEs}},
+ ...
+}
+
+MeasurementRequest-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-TRP-MeasurementRequestList CRITICALITY reject TYPE TRP-MeasurementRequestList PRESENCE mandatory}|
+ { ID id-ReportCharacteristics CRITICALITY reject TYPE ReportCharacteristics PRESENCE mandatory}|
+ { ID id-MeasurementPeriodicity CRITICALITY reject TYPE MeasurementPeriodicity PRESENCE conditional}|
+ { ID id-TRPMeasurementQuantities CRITICALITY reject TYPE TRPMeasurementQuantities PRESENCE mandatory}|
+ { ID id-SFNInitialisationTime CRITICALITY ignore TYPE RelativeTime1900 PRESENCE optional}|
+ { ID id-SRSConfiguration CRITICALITY ignore TYPE SRSConfiguration PRESENCE optional}|
+ { ID id-MeasurementBeamInfoRequest CRITICALITY ignore TYPE MeasurementBeamInfoRequest PRESENCE optional}|
+ { ID id-SystemFrameNumber CRITICALITY ignore TYPE SystemFrameNumber PRESENCE optional}|
+ { ID id-SlotNumber CRITICALITY ignore TYPE SlotNumber PRESENCE optional},
+ ...
+}
+
+MeasurementResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{MeasurementResponse-IEs}},
+ ...
+}
+
+MeasurementResponse-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-TRP-MeasurementResponseList CRITICALITY reject TYPE TRP-MeasurementResponseList PRESENCE optional}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+MeasurementFailure ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{MeasurementFailure-IEs}},
+ ...
+}
+
+MeasurementFailure-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+MeasurementReport ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{MeasurementReport-IEs}},
+ ...
+}
+
+MeasurementReport-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-TRP-MeasurementReportList CRITICALITY reject TYPE TRP-MeasurementResponseList PRESENCE mandatory},
+
+ ...
+}
+
+
+
+MeasurementUpdate ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{MeasurementUpdate-IEs}},
+ ...
+}
+
+MeasurementUpdate-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-SRSConfiguration CRITICALITY ignore TYPE SRSConfiguration PRESENCE optional},
+ ...
+}
+
+
+MeasurementAbort ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{MeasurementAbort-IEs}},
+ ...
+}
+
+MeasurementAbort-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory},
+
+ ...
+}
+
+
+MeasurementFailureIndication ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{MeasurementFailureIndication-IEs}},
+ ...
+}
+
+MeasurementFailureIndication-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-LMF-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-RAN-Measurement-ID CRITICALITY reject TYPE Measurement-ID PRESENCE mandatory}|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory},
+ ...
+}
+
+TRPInformationRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{TRPInformationRequest-IEs}},
+ ...
+}
+
+TRPInformationRequest-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-TRPList CRITICALITY ignore TYPE TRPList PRESENCE optional}|
+ { ID id-TRPInformationTypeListTRPReq CRITICALITY reject TYPE TRPInformationTypeListTRPReq PRESENCE mandatory},
+ ...
+}
+
+
+TRPInformationResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{TRPInformationResponse-IEs}},
+ ...
+}
+
+TRPInformationResponse-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-TRPInformationListTRPResp CRITICALITY ignore TYPE TRPInformationListTRPResp PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+
+
+TRPInformationFailure ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{TRPInformationFailure-IEs}},
+ ...
+}
+
+TRPInformationFailure-IEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ ...
+}
+
+
+
+
+PositioningActivationRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { PositioningActivationRequestIEs} },
+ ...
+}
+
+PositioningActivationRequestIEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-SRSType CRITICALITY reject TYPE SRSType PRESENCE mandatory } |
+ { ID id-ActivationTime CRITICALITY ignore TYPE RelativeTime1900 PRESENCE optional },
+ ...
+}
+
+SRSType ::= CHOICE {
+ semipersistentSRS SemipersistentSRS,
+ aperiodicSRS AperiodicSRS,
+ sRSType-extension ProtocolIE-Single-Container { { SRSType-ExtIEs} }
+}
+
+SRSType-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+SemipersistentSRS ::= SEQUENCE {
+ sRSResourceSetID SRSResourceSetID,
+ iE-Extensions ProtocolExtensionContainer { {SemipersistentSRS-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SemipersistentSRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ { ID id-SRSSpatialRelation CRITICALITY ignore EXTENSION SpatialRelationInfo PRESENCE optional},
+ ...
+}
+
+AperiodicSRS ::= SEQUENCE {
+ aperiodic ENUMERATED{true,...},
+ sRSResourceTrigger SRSResourceTrigger OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {AperiodicSRS-ExtIEs} } OPTIONAL,
+ ...
+}
+
+AperiodicSRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PositioningActivationResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { PositioningActivationResponseIEs} },
+ ...
+}
+
+
+PositioningActivationResponseIEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
+ { ID id-SystemFrameNumber CRITICALITY ignore TYPE SystemFrameNumber PRESENCE optional }|
+ { ID id-SlotNumber CRITICALITY ignore TYPE SlotNumber PRESENCE optional },
+ ...
+}
+
+PositioningActivationFailure ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { PositioningActivationFailureIEs} },
+ ...
+}
+
+PositioningActivationFailureIEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ ...
+}
+
+
+PositioningDeactivation ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { { PositioningDeactivationIEs} },
+ ...
+}
+
+PositioningDeactivationIEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-AbortTransmission CRITICALITY ignore TYPE AbortTransmission PRESENCE mandatory } ,
+ ...
+}
+
+END
+
+
+NRPPA-IEs {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+ngran-access (22) modules (3) nrppa (4) version1 (1) nrppa-IEs (2) }
+
+DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+
+ id-MeasurementQuantities-Item,
+ id-CGI-NR,
+ id-SFNInitialisationTime-NR,
+ id-GeographicalCoordinates,
+ id-ResultSS-RSRP,
+ id-ResultSS-RSRQ,
+ id-ResultCSI-RSRP,
+ id-ResultCSI-RSRQ,
+ id-AngleOfArrivalNR,
+ id-ResultNR,
+ id-ResultEUTRA,
+ maxCellinRANnode,
+ maxCellReport,
+ maxNrOfErrors,
+ maxNoMeas,
+ maxnoOTDOAtypes,
+ maxServCell,
+ id-OtherRATMeasurementQuantities-Item,
+ id-WLANMeasurementQuantities-Item,
+ maxGERANMeas,
+ maxUTRANMeas,
+ maxWLANchannels,
+ maxnoFreqHoppingBandsMinusOne,
+ id-TDD-Config-EUTRA-Item,
+ maxNrOfPosSImessage,
+ maxnoAssistInfoFailureListItems,
+ maxNrOfSegments,
+ maxNrOfPosSIBs,
+ maxnoPosMeas,
+ maxnoTRPs,
+ maxnoTRPInfoTypes,
+ maxNoOfMeasTRPs,
+ maxNoPath,
+ maxnoofAngleInfo,
+ maxnolcs-gcs-translation,
+ maxnoBcastCell,
+ maxnoSRSTriggerStates,
+ maxnoSpatialRelations,
+ maxNRMeas,
+ maxEUTRAMeas,
+ maxIndexesReport,
+ maxCellReportNR,
+ maxnoSRS-Carriers,
+ maxnoSCSs,
+ maxnoSRS-Resources,
+ maxnoSRS-PosResources,
+ maxnoSRS-ResourceSets,
+ maxnoSRS-ResourcePerSet,
+ maxnoSRS-PosResourceSets,
+ maxnoSRS-PosResourcePerSet,
+ maxPRS-ResourceSets,
+ maxPRS-ResourcesPerSet,
+ maxNoSSBs,
+ maxnoofPRSresourceSet,
+ maxnoofPRSresource,
+ id-Cell-ID,
+ id-TRPInformationTypeItem,
+ id-SrsFrequency
+
+
+
+FROM NRPPA-Constants
+
+ Criticality,
+ NRPPATransactionID,
+ ProcedureCode,
+ ProtocolIE-ID,
+ TriggeringMessage
+
+FROM NRPPA-CommonDataTypes
+
+ ProtocolExtensionContainer{},
+ ProtocolIE-Single-Container{},
+
+ NRPPA-PROTOCOL-EXTENSION,
+ NRPPA-PROTOCOL-IES
+
+FROM NRPPA-Containers;
+
+
+
+AbortTransmission ::= CHOICE {
+ deactivateSRSResourceSetID SRSResourceSetID,
+ releaseALL NULL,
+ choice-extension ProtocolIE-Single-Container { { AbortTransmission-ExtIEs } }
+}
+
+AbortTransmission-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+ActiveULBWP ::= SEQUENCE {
+ locationAndBandwidth INTEGER (0..37949,...),
+ subcarrierSpacing ENUMERATED {kHz15, kHz30, kHz60, kHz120,...},
+ cyclicPrefix ENUMERATED {normal, extended},
+ txDirectCurrentLocation INTEGER (0..3301,...),
+ shift7dot5kHz ENUMERATED {true, ...} OPTIONAL,
+ sRSConfig SRSConfig,
+ iE-Extensions ProtocolExtensionContainer { { ActiveULBWP-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ActiveULBWP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+AdditionalPathList ::= SEQUENCE (SIZE (1.. maxNoPath)) OF AdditionalPathListItem
+
+
+AdditionalPathListItem ::= SEQUENCE {
+ relativeTimeOfPath RelativePathDelay,
+ pathQuality TrpMeasurementQuality OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { AdditionalPathListItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+AdditionalPathListItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+AperiodicSRSResourceTriggerList ::= SEQUENCE (SIZE(1..maxnoSRSTriggerStates)) OF AperiodicSRSResourceTrigger
+
+AperiodicSRSResourceTrigger ::= INTEGER (1..3)
+
+Assistance-Information ::= SEQUENCE {
+ systemInformation SystemInformation,
+ iE-Extensions ProtocolExtensionContainer { { Assistance-Information-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Assistance-Information-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+AssistanceInformationFailureList ::= SEQUENCE (SIZE (1..maxnoAssistInfoFailureListItems)) OF SEQUENCE {
+ posSIB-Type PosSIB-Type,
+ outcome Outcome,
+ iE-Extensions ProtocolExtensionContainer { {AssistanceInformationFailureList-ExtIEs} } OPTIONAL,
+ ...
+}
+
+AssistanceInformationFailureList-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+AssistanceInformationMetaData ::= SEQUENCE {
+ encrypted ENUMERATED {true, ...} OPTIONAL,
+ gNSSID ENUMERATED {gps, sbas, qzss, galileo, glonass, bds, navic, ...} OPTIONAL,
+ sBASID ENUMERATED {waas, egnos, msas, gagan, ...} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { AssistanceInformationMetaData-ExtIEs} } OPTIONAL,
+ ...
+}
+
+AssistanceInformationMetaData-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+BandwidthSRS ::= CHOICE {
+ fR1 ENUMERATED {mHz5, mHz10, mHz20, mHz40, mHz50, mHz80, mHz100, ...},
+ fR2 ENUMERATED {mHz50, mHz100, mHz200, mHz400, ...},
+ choice-extension ProtocolIE-Single-Container { { BandwidthSRS-ExtIEs } }
+}
+
+BandwidthSRS-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+BCCH ::= INTEGER (0..1023, ...)
+
+Broadcast ::= ENUMERATED {
+ start,
+ stop,
+ ...
+}
+
+BroadcastPeriodicity ::= ENUMERATED {
+ ms80,
+ ms160,
+ ms320,
+ ms640,
+ ms1280,
+ ms2560,
+ ms5120,
+ ...
+}
+
+PositioningBroadcastCells ::= SEQUENCE (SIZE (1..maxnoBcastCell)) OF NG-RAN-CGI
+
+BSSID ::= OCTET STRING (SIZE(6))
+
+Cause ::= CHOICE {
+ radioNetwork CauseRadioNetwork,
+ protocol CauseProtocol,
+ misc CauseMisc,
+ cause-Extension ProtocolIE-Single-Container {{ Cause-ExtensionIE }}
+}
+
+Cause-ExtensionIE NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+CauseMisc ::= ENUMERATED {
+ unspecified,
+ ...
+}
+
+CauseProtocol ::= ENUMERATED {
+ transfer-syntax-error,
+ abstract-syntax-error-reject,
+ abstract-syntax-error-ignore-and-notify,
+ message-not-compatible-with-receiver-state,
+ semantic-error,
+ unspecified,
+ abstract-syntax-error-falsely-constructed-message,
+ ...
+}
+
+CauseRadioNetwork ::= ENUMERATED {
+ unspecified,
+ requested-item-not-supported,
+ requested-item-temporarily-not-available,
+ ...
+
+}
+
+Cell-Portion-ID ::= INTEGER (0..4095,...)
+
+CGI-EUTRA ::= SEQUENCE {
+ pLMN-Identity PLMN-Identity,
+ eUTRAcellIdentifier EUTRACellIdentifier,
+ iE-Extensions ProtocolExtensionContainer { {CGI-EUTRA-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CGI-EUTRA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+CGI-NR ::= SEQUENCE {
+ pLMN-Identity PLMN-Identity,
+ nRcellIdentifier NRCellIdentifier,
+ iE-Extensions ProtocolExtensionContainer { {CGI-NR-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CGI-NR-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+CPLength-EUTRA ::= ENUMERATED {
+ normal,
+ extended,
+ ...
+}
+
+CriticalityDiagnostics ::= SEQUENCE {
+ procedureCode ProcedureCode OPTIONAL,
+ triggeringMessage TriggeringMessage OPTIONAL,
+ procedureCriticality Criticality OPTIONAL,
+ nrppatransactionID NRPPATransactionID OPTIONAL,
+ iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {CriticalityDiagnostics-ExtIEs} } OPTIONAL,
+ ...
+}
+
+
+CriticalityDiagnostics-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF
+ SEQUENCE {
+ iECriticality Criticality,
+ iE-ID ProtocolIE-ID,
+ typeOfError TypeOfError,
+ iE-Extensions ProtocolExtensionContainer { {CriticalityDiagnostics-IE-List-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CriticalityDiagnostics-IE-List-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
+
+DL-Bandwidth-EUTRA ::= ENUMERATED {
+ bw6,
+ bw15,
+ bw25,
+ bw50,
+ bw75,
+ bw100,
+ ...
+}
+
+DL-PRS ::= SEQUENCE {
+ prsid INTEGER (0..255),
+ dl-PRSResourceSetID PRS-Resource-Set-ID,
+ dl-PRSResourceID PRS-Resource-ID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {DL-PRS-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DL-PRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DL-PRSMutingPattern ::= CHOICE {
+ two BIT STRING (SIZE(2)),
+ four BIT STRING (SIZE(4)),
+ six BIT STRING (SIZE(6)),
+ eight BIT STRING (SIZE(8)),
+ sixteen BIT STRING (SIZE(16)),
+ thirty-two BIT STRING (SIZE(32)),
+ choice-extension ProtocolIE-Single-Container { { DL-PRSMutingPattern-ExtIEs } }
+}
+
+DL-PRSMutingPattern-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+DLPRSResourceCoordinates ::= SEQUENCE {
+ listofDL-PRSResourceSetARP SEQUENCE (SIZE(1.. maxPRS-ResourceSets)) OF DLPRSResourceSetARP,
+ iE-Extensions ProtocolExtensionContainer { { DLPRSResourceCoordinates-ExtIEs } } OPTIONAL,
+ ...
+}
+
+DLPRSResourceCoordinates-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DLPRSResourceSetARP ::= SEQUENCE {
+ dl-PRSResourceSetID PRS-Resource-Set-ID,
+ dL-PRSResourceSetARPLocation DL-PRSResourceSetARPLocation,
+ listofDL-PRSResourceARP SEQUENCE (SIZE(1.. maxPRS-ResourcesPerSet)) OF DLPRSResourceARP,
+ iE-Extensions ProtocolExtensionContainer { { DLPRSResourceSetARP-ExtIEs } } OPTIONAL,
+ ...
+}
+
+DLPRSResourceSetARP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+DL-PRSResourceSetARPLocation ::= CHOICE {
+ relativeGeodeticLocation RelativeGeodeticLocation,
+ relativeCartesianLocation RelativeCartesianLocation,
+ choice-Extension ProtocolIE-Single-Container { { DL-PRSResourceSetARPLocation-ExtIEs } }
+}
+
+DL-PRSResourceSetARPLocation-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+DLPRSResourceARP ::= SEQUENCE {
+ dl-PRSResourceID PRS-Resource-ID,
+ dL-PRSResourceARPLocation DL-PRSResourceARPLocation,
+ iE-Extensions ProtocolExtensionContainer { { DLPRSResourceARP-ExtIEs } } OPTIONAL,
+ ...
+}
+
+DLPRSResourceARP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DL-PRSResourceARPLocation ::= CHOICE {
+ relativeGeodeticLocation RelativeGeodeticLocation,
+ relativeCartesianLocation RelativeCartesianLocation,
+ choice-Extension ProtocolIE-Single-Container { { DL-PRSResourceARPLocation-ExtIEs } }
+}
+
+DL-PRSResourceARPLocation-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+
+E-CID-MeasurementResult ::= SEQUENCE {
+ servingCell-ID NG-RAN-CGI,
+ servingCellTAC TAC,
+ nG-RANAccessPointPosition NG-RANAccessPointPosition OPTIONAL,
+ measuredResults MeasuredResults OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-CID-MeasurementResult-ExtIEs} } OPTIONAL,
+ ...
+}
+
+E-CID-MeasurementResult-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ { ID id-GeographicalCoordinates CRITICALITY ignore EXTENSION GeographicalCoordinates PRESENCE optional},
+ ...
+}
+
+EUTRACellIdentifier ::= BIT STRING (SIZE (28))
+
+EARFCN ::= INTEGER (0..262143, ...)
+
+
+GeographicalCoordinates ::= SEQUENCE {
+ tRPPositionDefinitionType TRPPositionDefinitionType,
+ dLPRSResourceCoordinates DLPRSResourceCoordinates OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { GeographicalCoordinates-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GeographicalCoordinates-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+GNB-RxTxTimeDiff ::= SEQUENCE {
+
+ rxTxTimeDiff GNBRxTxTimeDiffMeas,
+ additionalPathList AdditionalPathList OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { GNB-RxTxTimeDiff-ExtIEs} } OPTIONAL,
+ ...
+}
+
+GNB-RxTxTimeDiff-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+
+ ...
+}
+
+
+GNBRxTxTimeDiffMeas ::= CHOICE {
+ k0 INTEGER (0.. 1970049),
+ k1 INTEGER (0.. 985025),
+ k2 INTEGER (0.. 492513),
+ k3 INTEGER (0.. 246257),
+ k4 INTEGER (0.. 123129),
+ k5 INTEGER (0.. 61565),
+ choice-extension ProtocolIE-Single-Container { { GNBRxTxTimeDiffMeas-ExtIEs } }
+}
+
+GNBRxTxTimeDiffMeas-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+
+HESSID ::= OCTET STRING (SIZE(6))
+
+
+
+LCS-to-GCS-TranslationAoA::= SEQUENCE {
+ alpha INTEGER (0..3599),
+ beta INTEGER (0..3599),
+ gamma INTEGER (0..3599),
+ iE-Extensions ProtocolExtensionContainer { { LCS-to-GCS-TranslationAoA-ExtIEs} } OPTIONAL,
+ ...
+}
+
+LCS-to-GCS-TranslationAoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+LCS-to-GCS-TranslationItem::= SEQUENCE {
+ alpha INTEGER (0..359),
+ alphaFine INTEGER (0..9) OPTIONAL,
+ beta INTEGER (0..359),
+ betaFine INTEGER (0..9) OPTIONAL,
+ gamma INTEGER (0..359),
+ gammaFine INTEGER (0..9) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { LCS-to-GCS-TranslationItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+LCS-to-GCS-TranslationItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+LocationUncertainty ::= SEQUENCE {
+ horizontalUncertainty INTEGER (0..255),
+ horizontalConfidence INTEGER (0..100),
+ verticalUncertainty INTEGER (0..255),
+ verticalConfidence INTEGER (0..100),
+ iE-Extensions ProtocolExtensionContainer { { LocationUncertainty-ExtIEs} } OPTIONAL,
+ ...
+}
+
+LocationUncertainty-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
+
+Measurement-ID ::= INTEGER (1.. 65536, ...)
+
+MeasurementBeamInfoRequest ::= ENUMERATED {true, ...}
+
+MeasurementBeamInfo ::= SEQUENCE {
+ pRS-Resource-ID PRS-Resource-ID OPTIONAL,
+ pRS-Resource-Set-ID PRS-Resource-Set-ID OPTIONAL,
+ sSB-Index SSB-Index OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MeasurementBeamInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MeasurementBeamInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+MeasurementPeriodicity ::= ENUMERATED {
+ ms120,
+ ms240,
+ ms480,
+ ms640,
+ ms1024,
+ ms2048,
+ ms5120,
+ ms10240,
+ min1,
+ min6,
+ min12,
+ min30,
+ min60,
+ ...,
+ ms20480,
+ ms40960
+}
+
+MeasurementQuantities ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF ProtocolIE-Single-Container { {MeasurementQuantities-ItemIEs} }
+
+MeasurementQuantities-ItemIEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-MeasurementQuantities-Item CRITICALITY reject TYPE MeasurementQuantities-Item PRESENCE mandatory}
+}
+
+MeasurementQuantities-Item ::= SEQUENCE {
+ measurementQuantitiesValue MeasurementQuantitiesValue,
+ iE-Extensions ProtocolExtensionContainer { { MeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MeasurementQuantitiesValue ::= ENUMERATED {
+ cell-ID,
+ angleOfArrival,
+ timingAdvanceType1,
+ timingAdvanceType2,
+ rSRP,
+ rSRQ,
+ ... ,
+ sS-RSRP,
+ sS-RSRQ,
+ cSI-RSRP,
+ cSI-RSRQ,
+ angleOfArrivalNR
+}
+
+MeasuredResults ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF MeasuredResultsValue
+
+MeasuredResultsValue ::= CHOICE {
+ valueAngleOfArrival-EUTRA INTEGER (0..719),
+ valueTimingAdvanceType1-EUTRA INTEGER (0..7690),
+ valueTimingAdvanceType2-EUTRA INTEGER (0..7690),
+ resultRSRP-EUTRA ResultRSRP-EUTRA,
+ resultRSRQ-EUTRA ResultRSRQ-EUTRA,
+ measuredResultsValue-Extension ProtocolIE-Single-Container {{ MeasuredResultsValue-ExtensionIE }}
+}
+
+MeasuredResultsValue-ExtensionIE NRPPA-PROTOCOL-IES ::= {
+{ ID id-ResultSS-RSRP CRITICALITY ignore TYPE ResultSS-RSRP PRESENCE mandatory }|
+ { ID id-ResultSS-RSRQ CRITICALITY ignore TYPE ResultSS-RSRQ PRESENCE mandatory }|
+ { ID id-ResultCSI-RSRP CRITICALITY ignore TYPE ResultCSI-RSRP PRESENCE mandatory }|
+ { ID id-ResultCSI-RSRQ CRITICALITY ignore TYPE ResultCSI-RSRQ PRESENCE mandatory }|
+ { ID id-AngleOfArrivalNR CRITICALITY ignore TYPE UL-AoA PRESENCE mandatory },
+ ...
+}
+
+
+
+NarrowBandIndex ::= INTEGER (0..15,...)
+
+NG-RANAccessPointPosition ::= SEQUENCE {
+ latitudeSign ENUMERATED {north, south},
+ latitude INTEGER (0..8388607),
+ longitude INTEGER (-8388608..8388607),
+ directionOfAltitude ENUMERATED {height, depth},
+ altitude INTEGER (0..32767),
+ uncertaintySemi-major INTEGER (0..127),
+ uncertaintySemi-minor INTEGER (0..127),
+ orientationOfMajorAxis INTEGER (0..179),
+ uncertaintyAltitude INTEGER (0..127),
+ confidence INTEGER (0..100),
+ iE-Extensions ProtocolExtensionContainer { { NG-RANAccessPointPosition-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NG-RANAccessPointPosition-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NGRANHighAccuracyAccessPointPosition ::= SEQUENCE {
+ latitude INTEGER (-2147483648.. 2147483647),
+ longitude INTEGER (-2147483648.. 2147483647),
+ altitude INTEGER (-64000..1280000),
+ uncertaintySemi-major INTEGER (0..255),
+ uncertaintySemi-minor INTEGER (0..255),
+ orientationOfMajorAxis INTEGER (0..179),
+ horizontalConfidence INTEGER (0..100),
+ uncertaintyAltitude INTEGER (0..255),
+ verticalConfidence INTEGER (0..100),
+ iE-Extensions ProtocolExtensionContainer { { NGRANHighAccuracyAccessPointPosition-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NGRANHighAccuracyAccessPointPosition-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NG-RAN-CGI ::= SEQUENCE {
+ pLMN-Identity PLMN-Identity,
+ nG-RANcell NG-RANCell,
+ iE-Extensions ProtocolExtensionContainer { {NG-RAN-CGI-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NG-RAN-CGI-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NG-RANCell ::= CHOICE {
+ eUTRA-CellID EUTRACellIdentifier,
+ nR-CellID NRCellIdentifier,
+ nG-RANCell-Extension ProtocolIE-Single-Container {{ NG-RANCell-ExtensionIE }}
+}
+
+NG-RANCell-ExtensionIE NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+NR-ARFCN ::= INTEGER (0..3279165)
+
+NRCellIdentifier ::= BIT STRING (SIZE (36))
+
+NR-PCI ::= INTEGER (0..1007)
+
+NR-PRS-Beam-Information ::= SEQUENCE {
+ nR-PRS-Beam-InformationList SEQUENCE (SIZE(1.. maxPRS-ResourceSets)) OF NR-PRS-Beam-InformationItem,
+ lCS-to-GCS-TranslationList SEQUENCE (SIZE(1..maxnolcs-gcs-translation)) OF LCS-to-GCS-TranslationItem OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { NR-PRS-Beam-Information-IEs} } OPTIONAL,
+ ...
+}
+
+NR-PRS-Beam-Information-IEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NR-PRS-Beam-InformationItem ::= SEQUENCE {
+ pRSresourceSetID PRS-Resource-Set-ID,
+ pRSAngleItem SEQUENCE (SIZE(1..maxPRS-ResourcesPerSet)) OF PRSAngleItem,
+ iE-Extensions ProtocolExtensionContainer { { NR-PRS-Beam-InformationItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+NR-PRS-Beam-InformationItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NumberOfAntennaPorts-EUTRA ::= ENUMERATED {
+ n1-or-n2,
+ n4,
+ ...
+}
+
+NumberOfDlFrames-EUTRA ::= ENUMERATED {
+ sf1,
+ sf2,
+ sf4,
+ sf6,
+ ...
+}
+
+NumberOfDlFrames-Extended-EUTRA ::= INTEGER (1..160,...)
+
+NumberOfFrequencyHoppingBands ::= ENUMERATED {
+ twobands,
+ fourbands,
+ ...
+}
+
+NZP-CSI-RS-ResourceID::= INTEGER (0..191)
+
+
+OTDOACells ::= SEQUENCE (SIZE (1.. maxCellinRANnode)) OF SEQUENCE {
+ oTDOACellInfo OTDOACell-Information,
+ iE-Extensions ProtocolExtensionContainer { {OTDOACells-ExtIEs} } OPTIONAL,
+ ...
+}
+
+OTDOACells-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+OTDOACell-Information ::= SEQUENCE (SIZE (1..maxnoOTDOAtypes)) OF OTDOACell-Information-Item
+
+OTDOACell-Information-Item ::= CHOICE {
+ pCI-EUTRA PCI-EUTRA,
+ cGI-EUTRA CGI-EUTRA,
+ tAC TAC,
+ eARFCN EARFCN,
+ pRS-Bandwidth-EUTRA PRS-Bandwidth-EUTRA,
+ pRS-ConfigurationIndex-EUTRA PRS-ConfigurationIndex-EUTRA,
+ cPLength-EUTRA CPLength-EUTRA,
+ numberOfDlFrames-EUTRA NumberOfDlFrames-EUTRA,
+ numberOfAntennaPorts-EUTRA NumberOfAntennaPorts-EUTRA,
+ sFNInitialisationTime-EUTRA SFNInitialisationTime-EUTRA,
+ nG-RANAccessPointPosition NG-RANAccessPointPosition,
+ pRSMutingConfiguration-EUTRA PRSMutingConfiguration-EUTRA,
+ prsid-EUTRA PRS-ID-EUTRA,
+ tpid-EUTRA TP-ID-EUTRA,
+ tpType-EUTRA TP-Type-EUTRA,
+ numberOfDlFrames-Extended-EUTRA NumberOfDlFrames-Extended-EUTRA,
+ crsCPlength-EUTRA CPLength-EUTRA,
+ dL-Bandwidth-EUTRA DL-Bandwidth-EUTRA,
+ pRSOccasionGroup-EUTRA PRSOccasionGroup-EUTRA,
+ pRSFrequencyHoppingConfiguration-EUTRA PRSFrequencyHoppingConfiguration-EUTRA,
+ oTDOACell-Information-Item-Extension ProtocolIE-Single-Container {{ OTDOACell-Information-Item-ExtensionIE }}
+}
+
+OTDOACell-Information-Item-ExtensionIE NRPPA-PROTOCOL-IES ::= {
+ { ID id-TDD-Config-EUTRA-Item CRITICALITY ignore TYPE TDD-Config-EUTRA-Item PRESENCE mandatory }|
+ { ID id-CGI-NR CRITICALITY ignore TYPE CGI-NR PRESENCE mandatory }|
+ { ID id-SFNInitialisationTime-NR CRITICALITY ignore TYPE SFNInitialisationTime-EUTRA PRESENCE mandatory },
+ ...
+}
+
+OTDOA-Information-Item ::= ENUMERATED {
+ pci,
+ cGI,
+ tac,
+ earfcn,
+ prsBandwidth,
+ prsConfigIndex,
+ cpLength,
+ noDlFrames,
+ noAntennaPorts,
+ sFNInitTime,
+ nG-RANAccessPointPosition,
+ prsmutingconfiguration,
+ prsid,
+ tpid,
+ tpType,
+ crsCPlength,
+ dlBandwidth,
+ multipleprsConfigurationsperCell,
+ prsOccasionGroup,
+ prsFrequencyHoppingConfiguration,
+ ...,
+ tddConfig
+}
+
+OtherRATMeasurementQuantities ::= SEQUENCE (SIZE (0.. maxNoMeas)) OF ProtocolIE-Single-Container { {OtherRATMeasurementQuantities-ItemIEs} }
+
+OtherRATMeasurementQuantities-ItemIEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-OtherRATMeasurementQuantities-Item CRITICALITY reject TYPE OtherRATMeasurementQuantities-Item PRESENCE mandatory}}
+
+OtherRATMeasurementQuantities-Item ::= SEQUENCE {
+ otherRATMeasurementQuantitiesValue OtherRATMeasurementQuantitiesValue,
+ iE-Extensions ProtocolExtensionContainer { { OtherRATMeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
+ ...
+}
+
+OtherRATMeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+OtherRATMeasurementQuantitiesValue ::= ENUMERATED {
+ geran,
+ utran,
+ ... ,
+ nR,
+ eUTRA
+}
+
+OtherRATMeasurementResult ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF OtherRATMeasuredResultsValue
+
+OtherRATMeasuredResultsValue ::= CHOICE {
+ resultGERAN ResultGERAN,
+ resultUTRAN ResultUTRAN,
+ otherRATMeasuredResultsValue-Extension ProtocolIE-Single-Container {{ OtherRATMeasuredResultsValue-ExtensionIE }}
+}
+
+
+OtherRATMeasuredResultsValue-ExtensionIE NRPPA-PROTOCOL-IES ::= {
+ { ID id-ResultNR CRITICALITY ignore TYPE ResultNR PRESENCE mandatory }|
+ { ID id-ResultEUTRA CRITICALITY ignore TYPE ResultEUTRA PRESENCE mandatory },
+ ...
+}
+
+Outcome ::= ENUMERATED {
+ failed,
+ ...
+}
+
+PathlossReferenceInformation ::= SEQUENCE {
+ pathlossReferenceSignal PathlossReferenceSignal,
+ iE-Extensions ProtocolExtensionContainer { { PathlossReferenceInformation-ExtIEs } } OPTIONAL,
+ ...
+}
+
+PathlossReferenceInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PathlossReferenceSignal ::= CHOICE {
+ sSB-Reference SSB,
+ dL-PRS-Reference DL-PRS,
+ choice-Extension ProtocolIE-Single-Container {{ PathlossReferenceSignal-ExtensionIE }}
+}
+
+PathlossReferenceSignal-ExtensionIE NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+PCI-EUTRA ::= INTEGER (0..503, ...)
+
+PhysCellIDGERAN ::= INTEGER (0..63, ...)
+
+PhysCellIDUTRA-FDD ::= INTEGER (0..511, ...)
+
+PhysCellIDUTRA-TDD ::= INTEGER (0..127, ...)
+
+PLMN-Identity ::= OCTET STRING (SIZE(3))
+
+PeriodicityList ::= SEQUENCE (SIZE (1.. maxnoSRS-ResourcePerSet)) OF PeriodicityItem
+
+PeriodicityItem ::= ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms0dot625, ms1, ms1dot25, ms2, ms2dot5, ms4dot, ms5, ms8, ms10, ms16, ms20, ms32, ms40, ms64, ms80m, ms160, ms320, ms640m, ms1280, ms2560, ms5120, ms10240, ...}
+
+
+PosSIBs ::= SEQUENCE (SIZE (1.. maxNrOfPosSIBs)) OF SEQUENCE {
+ posSIB-Type PosSIB-Type,
+ posSIB-Segments PosSIB-Segments,
+ assistanceInformationMetaData AssistanceInformationMetaData OPTIONAL,
+ broadcastPriority INTEGER (1..16,...) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PosSIBs-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PosSIBs-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PosSIB-Segments ::= SEQUENCE (SIZE (1.. maxNrOfSegments)) OF SEQUENCE {
+ assistanceDataSIBelement OCTET STRING,
+ iE-Extensions ProtocolExtensionContainer { { PosSIB-Segments-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PosSIB-Segments-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PosSIB-Type ::= ENUMERATED {
+ posSibType1-1,
+ posSibType1-2,
+ posSibType1-3,
+ posSibType1-4,
+ posSibType1-5,
+ posSibType1-6,
+ posSibType1-7,
+ posSibType1-8,
+ posSibType2-1,
+ posSibType2-2,
+ posSibType2-3,
+ posSibType2-4,
+ posSibType2-5,
+ posSibType2-6,
+ posSibType2-7,
+ posSibType2-8,
+ posSibType2-9,
+ posSibType2-10,
+ posSibType2-11,
+ posSibType2-12,
+ posSibType2-13,
+ posSibType2-14,
+ posSibType2-15,
+ posSibType2-16,
+ posSibType2-17,
+ posSibType2-18,
+ posSibType2-19,
+ posSibType2-20,
+ posSibType2-21,
+ posSibType2-22,
+ posSibType2-23,
+ posSibType2-24,
+ posSibType2-25,
+ posSibType3-1,
+ posSibType4-1,
+ posSibType5-1,
+ posSibType6-1,
+ posSibType6-2,
+ posSibType6-3,
+ ...
+}
+
+PosSRSResource-List ::= SEQUENCE (SIZE (1..maxnoSRS-PosResources)) OF PosSRSResource-Item
+
+PosSRSResource-Item ::= SEQUENCE {
+ srs-PosResourceId SRSPosResourceID,
+ transmissionCombPos TransmissionCombPos,
+ startPosition INTEGER (0..13),
+ nrofSymbols ENUMERATED {n1, n2, n4, n8, n12},
+ freqDomainShift INTEGER (0..268),
+ c-SRS INTEGER (0..63),
+ groupOrSequenceHopping ENUMERATED { neither, groupHopping, sequenceHopping },
+ resourceTypePos ResourceTypePos,
+ sequenceId INTEGER (0.. 65535),
+ spatialRelationPos SpatialRelationPos OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PosSRSResource-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PosSRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PosSRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoSRS-PosResourceSets)) OF PosSRSResourceSet-Item
+
+PosSRSResourceID-List ::= SEQUENCE (SIZE (1..maxnoSRS-PosResourcePerSet)) OF SRSPosResourceID
+
+PosSRSResourceSet-Item ::= SEQUENCE {
+ possrsResourceSetID INTEGER(0..15),
+ possRSResourceID-List PosSRSResourceID-List,
+ posresourceSetType PosResourceSetType,
+ iE-Extensions ProtocolExtensionContainer { { PosSRSResourceSet-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PosSRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PosResourceSetType ::= CHOICE {
+ periodic PosResourceSetTypePeriodic,
+ semi-persistent PosResourceSetTypeSemi-persistent,
+ aperiodic PosResourceSetTypeAperiodic,
+ choice-extension ProtocolIE-Single-Container {{ PosResourceSetType-ExtIEs }}
+}
+
+PosResourceSetType-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+PosResourceSetTypePeriodic ::= SEQUENCE {
+ posperiodicSet ENUMERATED{true, ...},
+ iE-Extensions ProtocolExtensionContainer { { PosResourceSetTypePeriodic-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PosResourceSetTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PosResourceSetTypeSemi-persistent ::= SEQUENCE {
+possemi-persistentSet ENUMERATED{true, ...},
+ iE-Extensions ProtocolExtensionContainer { { PosResourceSetTypeSemi-persistent-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PosResourceSetTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PosResourceSetTypeAperiodic ::= SEQUENCE {
+ sRSResourceTrigger INTEGER(1..3),
+ iE-Extensions ProtocolExtensionContainer { { PosResourceSetTypeAperiodic-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PosResourceSetTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRS-Bandwidth-EUTRA ::= ENUMERATED {
+ bw6,
+ bw15,
+ bw25,
+ bw50,
+ bw75,
+ bw100,
+ ...
+}
+
+
+PRSAngleItem ::= SEQUENCE {
+ nRPRSAzimuth INTEGER (0..359),
+ nRPRSAzimuthFine INTEGER (0..9) OPTIONAL,
+ nRPRSElevation INTEGER (0..180) OPTIONAL,
+ nRPRSElevationFine INTEGER (0..9) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PRSAngleItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PRSAngleItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRSInformationPos ::= SEQUENCE {
+ pRS-IDPos INTEGER(0..255),
+ pRS-Resource-Set-IDPos INTEGER(0..7),
+ pRS-Resource-IDPos INTEGER(0..63) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PRSInformationPos-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PRSInformationPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRSConfiguration ::= SEQUENCE {
+ pRSResourceSet-List PRSResourceSet-List,
+ iE-Extensions ProtocolExtensionContainer { { PRSConfiguration-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PRSConfiguration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+PRS-ConfigurationIndex-EUTRA ::= INTEGER (0..4095, ...)
+
+PRS-ID-EUTRA ::= INTEGER (0..4095, ...)
+
+PRSMutingConfiguration-EUTRA ::= CHOICE {
+ two BIT STRING (SIZE (2)),
+ four BIT STRING (SIZE (4)),
+ eight BIT STRING (SIZE (8)),
+ sixteen BIT STRING (SIZE (16)),
+ thirty-two BIT STRING (SIZE (32)),
+ sixty-four BIT STRING (SIZE (64)),
+ one-hundred-and-twenty-eight BIT STRING (SIZE (128)),
+ two-hundred-and-fifty-six BIT STRING (SIZE (256)),
+ five-hundred-and-twelve BIT STRING (SIZE (512)),
+ one-thousand-and-twenty-four BIT STRING (SIZE (1024)),
+ pRSMutingConfiguration-EUTRA-Extension ProtocolIE-Single-Container {{ PRSMutingConfiguration-EUTRA-ExtensionIE }}
+}
+
+PRSMutingConfiguration-EUTRA-ExtensionIE NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+PRSOccasionGroup-EUTRA ::= ENUMERATED {
+ og2,
+ og4,
+ og8,
+ og16,
+ og32,
+ og64,
+ og128,
+ ...
+}
+
+PRSFrequencyHoppingConfiguration-EUTRA ::= SEQUENCE {
+ noOfFreqHoppingBands NumberOfFrequencyHoppingBands,
+ bandPositions SEQUENCE(SIZE (1..maxnoFreqHoppingBandsMinusOne)) OF NarrowBandIndex,
+ iE-Extensions ProtocolExtensionContainer { { PRSFrequencyHoppingConfiguration-EUTRA-Item-IEs} } OPTIONAL,
+ ...
+}
+
+PRSFrequencyHoppingConfiguration-EUTRA-Item-IEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRSMuting::= SEQUENCE {
+ pRSMutingOption1 PRSMutingOption1,
+ pRSMutingOption2 PRSMutingOption2,
+ iE-Extensions ProtocolExtensionContainer { { PRSMuting-ExtIEs} } OPTIONAL,
+ ...
+}
+PRSMuting-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+PRSMutingOption1 ::= SEQUENCE {
+ mutingPattern DL-PRSMutingPattern,
+ mutingBitRepetitionFactor ENUMERATED{n1,n2,n4,n8,...},
+ iE-Extensions ProtocolExtensionContainer { { PRSMutingOption1-ExtIEs} } OPTIONAL,
+ ...
+}
+PRSMutingOption1-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRSMutingOption2 ::= SEQUENCE {
+ mutingPattern DL-PRSMutingPattern,
+ iE-Extensions ProtocolExtensionContainer { { PRSMutingOption2-ExtIEs} } OPTIONAL,
+ ...
+}
+PRSMutingOption2-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRSResource-List::= SEQUENCE (SIZE (1..maxnoofPRSresource)) OF PRSResource-Item
+
+PRSResource-Item ::= SEQUENCE {
+ pRSResourceID PRS-Resource-ID,
+ sequenceID INTEGER(0..4095),
+ rEOffset INTEGER(0..11,...),
+ resourceSlotOffset INTEGER(0..511),
+ resourceSymbolOffset INTEGER(0..12),
+ qCLInfo PRSResource-QCLInfo OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PRSResource-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+PRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRSResource-QCLInfo ::= CHOICE {
+ qCLSourceSSB PRSResource-QCLSourceSSB,
+ qCLSourcePRS PRSResource-QCLSourcePRS,
+ choice-Extension ProtocolIE-Single-Container {{ PRSResource-QCLInfo-ExtIEs }}
+}
+
+PRSResource-QCLInfo-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+PRSResource-QCLSourceSSB ::= SEQUENCE {
+ pCI-NR INTEGER(0..1007),
+ sSB-Index SSB-Index OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PRSResource-QCLSourceSSB-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PRSResource-QCLSourceSSB-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRSResource-QCLSourcePRS ::= SEQUENCE {
+ qCLSourcePRSResourceSetID PRS-Resource-Set-ID,
+ qCLSourcePRSResourceID PRS-Resource-ID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PRSResource-QCLSourcePRS-ExtIEs} } OPTIONAL,
+ ...
+}
+PRSResource-QCLSourcePRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoofPRSresourceSet)) OF PRSResourceSet-Item
+
+PRSResourceSet-Item ::= SEQUENCE {
+ pRSResourceSetID PRS-Resource-Set-ID,
+ subcarrierSpacing ENUMERATED{kHz15, kHz30, kHz60, kHz120, ...},
+ pRSbandwidth INTEGER(1..63),
+ startPRB INTEGER(0..2176),
+ pointA INTEGER (0..3279165),
+ combSize ENUMERATED{n2, n4, n6, n12, ...},
+ cPType ENUMERATED{normal, extended, ...},
+ resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,...},
+ resourceSetSlotOffset INTEGER(0..81919,...),
+ resourceRepetitionFactor ENUMERATED{rf1,rf2,rf4,rf6,rf8,rf16,rf32,...},
+ resourceTimeGap ENUMERATED{tg1,tg2,tg4,tg8,tg16,tg32,...},
+ resourceNumberofSymbols ENUMERATED{n2,n4,n6,n12,...},
+ pRSMuting PRSMuting OPTIONAL,
+ pRSResourceTransmitPower INTEGER(-60..50),
+ pRSResource-List PRSResource-List,
+ iE-Extensions ProtocolExtensionContainer { { PRSResourceSet-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+PRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PRS-Resource-ID ::= INTEGER (0..63)
+
+PRS-Resource-Set-ID ::= INTEGER(0..7)
+
+PRS-ID ::= INTEGER(0..255)
+
+ReferenceSignal ::= CHOICE {
+ nZP-CSI-RS NZP-CSI-RS-ResourceID,
+ sSB SSB,
+ sRS SRSResourceID,
+ positioningSRS SRSPosResourceID,
+ dL-PRS DL-PRS,
+ choice-Extension ProtocolIE-Single-Container {{ReferenceSignal-ExtensionIE }}
+}
+
+ReferenceSignal-ExtensionIE NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+ReferencePoint ::= CHOICE {
+ relativeCoordinateID CoordinateID,
+ referencePointCoordinate NG-RANAccessPointPosition,
+ referencePointCoordinateHA NGRANHighAccuracyAccessPointPosition,
+ choice-Extension ProtocolIE-Single-Container { { ReferencePoint-ExtIEs} }
+}
+
+ReferencePoint-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+CoordinateID ::= INTEGER (0..511, ...)
+RelativeGeodeticLocation ::= SEQUENCE {
+ milli-Arc-SecondUnits ENUMERATED {zerodot03, zerodot3, three, ...}, heightUnits ENUMERATED {mm, cm, m, ...},
+ deltaLatitude INTEGER (-1024.. 1023),
+ deltaLongitude INTEGER (-1024.. 1023),
+ deltaHeight INTEGER (-1024.. 1023),
+ locationUncertainty LocationUncertainty,
+ iE-extensions ProtocolExtensionContainer {{RelativeGeodeticLocation-ExtIEs }} OPTIONAL,
+ ...
+}
+
+RelativeGeodeticLocation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+RelativeCartesianLocation ::= SEQUENCE {
+ xYZunit ENUMERATED {mm, cm, dm, ...},
+ xvalue INTEGER (-65536..65535),
+ yvalue INTEGER (-65536..65535),
+ zvalue INTEGER (-32768..32767),
+ locationUncertainty LocationUncertainty,
+ iE-Extensions ProtocolExtensionContainer { { RelativeCartesianLocation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RelativeCartesianLocation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RelativePathDelay ::= CHOICE {
+ k0 INTEGER(0..16351),
+ k1 INTEGER(0..8176),
+ k2 INTEGER(0..4088),
+ k3 INTEGER(0..2044),
+ k4 INTEGER(0..1022),
+ k5 INTEGER(0..511),
+ choice-Extension ProtocolIE-Single-Container { { RelativePathDelay-ExtIEs} }
+}
+
+RelativePathDelay-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+ReportCharacteristics ::= ENUMERATED {
+ onDemand,
+ periodic,
+ ...
+}
+
+RequestedSRSTransmissionCharacteristics ::= SEQUENCE {
+ numberOfTransmissions INTEGER (0..500,...) OPTIONAL,
+ resourceType ENUMERATED {periodic, semi-persistent, aperiodic, ...},
+ bandwidth BandwidthSRS,
+ listOfSRSResourceSet SEQUENCE (SIZE (1.. maxnoSRS-ResourceSets)) OF SRSResourceSet-Item OPTIONAL,
+ sSBInformation SSBInfo OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { RequestedSRSTransmissionCharacteristics-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RequestedSRSTransmissionCharacteristics-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ { ID id-SrsFrequency CRITICALITY ignore EXTENSION SrsFrequency PRESENCE optional },
+ ...
+}
+
+
+SRSResourceSet-Item ::= SEQUENCE {
+ numberOfSRSResourcePerSet INTEGER (1..16, ...) OPTIONAL,
+ periodicityList PeriodicityList OPTIONAL,
+ spatialRelationInformation SpatialRelationInfo OPTIONAL,
+ pathlossReferenceInformation PathlossReferenceInformation OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SRSResourceSet-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResourceSetType ::= CHOICE {
+ periodic ResourceSetTypePeriodic,
+ semi-persistent ResourceSetTypeSemi-persistent,
+ aperiodic ResourceSetTypeAperiodic,
+ choice-extension ProtocolIE-Single-Container {{ ResourceSetType-ExtIEs }}
+}
+
+ResourceSetType-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+ResourceSetTypePeriodic ::= SEQUENCE {
+periodicSet ENUMERATED{true, ...},
+ iE-Extensions ProtocolExtensionContainer { { ResourceSetTypePeriodic-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceSetTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResourceSetTypeSemi-persistent ::= SEQUENCE {
+semi-persistentSet ENUMERATED{true, ...},
+ iE-Extensions ProtocolExtensionContainer { { ResourceSetTypeSemi-persistent-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceSetTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResourceSetTypeAperiodic ::= SEQUENCE {
+ sRSResourceTrigger INTEGER(1..3),
+ slotoffset INTEGER(0..32),
+ iE-Extensions ProtocolExtensionContainer { { ResourceSetTypeAperiodic-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceSetTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ResourceType ::= CHOICE {
+ periodic ResourceTypePeriodic,
+ semi-persistent ResourceTypeSemi-persistent,
+ aperiodic ResourceTypeAperiodic,
+ choice-extension ProtocolIE-Single-Container {{ ResourceType-ExtIEs }}
+}
+
+ResourceType-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+ResourceTypePeriodic ::= SEQUENCE {
+ periodicity ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, ...},
+ offset INTEGER(0..2559, ...),
+ iE-Extensions ProtocolExtensionContainer { { ResourceTypePeriodic-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResourceTypeSemi-persistent ::= SEQUENCE {
+ periodicity ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, ...},
+ offset INTEGER(0..2559, ...),
+ iE-Extensions ProtocolExtensionContainer { { ResourceTypeSemi-persistent-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResourceTypeAperiodic ::= SEQUENCE {
+aperiodicResourceType ENUMERATED{true, ...},
+ iE-Extensions ProtocolExtensionContainer { { ResourceTypeAperiodic-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ResourceTypePos ::= CHOICE {
+ periodic ResourceTypePeriodicPos,
+ semi-persistent ResourceTypeSemi-persistentPos,
+ aperiodic ResourceTypeAperiodicPos,
+ choice-extension ProtocolIE-Single-Container {{ ResourceTypePos-ExtIEs }}
+}
+
+ResourceTypePos-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+ResourceTypePeriodicPos ::= SEQUENCE {
+periodicity ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, slot5120, slot10240, slot40960, slot81920, ...},
+offset INTEGER(0..81919, ...),
+ iE-Extensions ProtocolExtensionContainer { { ResourceTypePeriodicPos-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceTypePeriodicPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResourceTypeSemi-persistentPos ::= SEQUENCE {
+periodicity ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, slot5120, slot10240, slot40960, slot81920, ...},
+offset INTEGER(0..81919, ...),
+ iE-Extensions ProtocolExtensionContainer { { ResourceTypeSemi-persistentPos-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceTypeSemi-persistentPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResourceTypeAperiodicPos ::= SEQUENCE {
+slotOffset INTEGER (0..32),
+ iE-Extensions ProtocolExtensionContainer { { ResourceTypeAperiodicPos-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResourceTypeAperiodicPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultCSI-RSRP ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultCSI-RSRP-Item
+
+ResultCSI-RSRP-Item ::= SEQUENCE {
+ nR-PCI NR-PCI,
+ nR-ARFCN NR-ARFCN,
+ cGI-NR CGI-NR OPTIONAL,
+ valueCSI-RSRP-Cell ValueRSRP-NR OPTIONAL,
+ cSI-RSRP-PerCSI-RS ResultCSI-RSRP-PerCSI-RS OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ResultCSI-RSRP-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultCSI-RSRP-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultCSI-RSRP-PerCSI-RS ::= SEQUENCE (SIZE (1.. maxIndexesReport)) OF ResultCSI-RSRP-PerCSI-RS-Item
+
+ResultCSI-RSRP-PerCSI-RS-Item ::= SEQUENCE {
+ cSI-RS-Index INTEGER (0..95),
+ valueCSI-RSRP ValueRSRP-NR,
+ iE-Extensions ProtocolExtensionContainer { { ResultCSI-RSRP-PerCSI-RS-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultCSI-RSRP-PerCSI-RS-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultCSI-RSRQ ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultCSI-RSRQ-Item
+
+ResultCSI-RSRQ-Item ::= SEQUENCE {
+ nR-PCI NR-PCI,
+ nR-ARFCN NR-ARFCN,
+ cGI-NR CGI-NR OPTIONAL,
+ valueCSI-RSRQ-Cell ValueRSRQ-NR OPTIONAL,
+ cSI-RSRQ-PerCSI-RS ResultCSI-RSRQ-PerCSI-RS OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ResultCSI-RSRQ-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultCSI-RSRQ-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultCSI-RSRQ-PerCSI-RS ::= SEQUENCE (SIZE (1.. maxIndexesReport)) OF ResultCSI-RSRQ-PerCSI-RS-Item
+
+ResultCSI-RSRQ-PerCSI-RS-Item ::= SEQUENCE {
+ cSI-RS-Index INTEGER (0..95),
+ valueCSI-RSRQ ValueRSRQ-NR,
+ iE-Extensions ProtocolExtensionContainer { { ResultCSI-RSRQ-PerCSI-RS-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultCSI-RSRQ-PerCSI-RS-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultEUTRA ::= SEQUENCE (SIZE (1.. maxEUTRAMeas)) OF ResultEUTRA-Item
+
+ResultEUTRA-Item ::= SEQUENCE {
+ pCI-EUTRA PCI-EUTRA,
+ eARFCN EARFCN,
+ valueRSRP-EUTRA ValueRSRP-EUTRA OPTIONAL,
+ valueRSRQ-EUTRA ValueRSRQ-EUTRA OPTIONAL,
+ cGI-EUTRA CGI-EUTRA OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ResultEUTRA-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultEUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ResultRSRP-EUTRA ::= SEQUENCE (SIZE (1.. maxCellReport)) OF ResultRSRP-EUTRA-Item
+
+ResultRSRP-EUTRA-Item ::= SEQUENCE {
+ pCI-EUTRA PCI-EUTRA,
+ eARFCN EARFCN,
+ cGI-EUTRA CGI-EUTRA OPTIONAL,
+ valueRSRP-EUTRA ValueRSRP-EUTRA,
+ iE-Extensions ProtocolExtensionContainer { { ResultRSRP-EUTRA-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultRSRP-EUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultRSRQ-EUTRA ::= SEQUENCE (SIZE (1.. maxCellReport)) OF ResultRSRQ-EUTRA-Item
+
+ResultRSRQ-EUTRA-Item ::= SEQUENCE {
+ pCI-EUTRA PCI-EUTRA,
+ eARFCN EARFCN,
+ cGI-UTRA CGI-EUTRA OPTIONAL,
+ valueRSRQ-EUTRA ValueRSRQ-EUTRA,
+ iE-Extensions ProtocolExtensionContainer { { ResultRSRQ-EUTRA-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultRSRQ-EUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ResultSS-RSRP ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultSS-RSRP-Item
+
+ResultSS-RSRP-Item ::= SEQUENCE {
+ nR-PCI NR-PCI,
+ nR-ARFCN NR-ARFCN,
+ cGI-NR CGI-NR OPTIONAL,
+ valueSS-RSRP-Cell ValueRSRP-NR OPTIONAL,
+ sS-RSRP-PerSSB ResultSS-RSRP-PerSSB OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ResultSS-RSRP-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultSS-RSRP-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultSS-RSRP-PerSSB ::= SEQUENCE (SIZE (1.. maxIndexesReport)) OF ResultSS-RSRP-PerSSB-Item
+
+ResultSS-RSRP-PerSSB-Item ::= SEQUENCE {
+ sSB-Index SSB-Index,
+ valueSS-RSRP ValueRSRP-NR,
+ iE-Extensions ProtocolExtensionContainer { { ResultSS-RSRP-PerSSB-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultSS-RSRP-PerSSB-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultSS-RSRQ ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultSS-RSRQ-Item
+
+ResultSS-RSRQ-Item ::= SEQUENCE {
+ nR-PCI NR-PCI,
+ nR-ARFCN NR-ARFCN,
+ cGI-NR CGI-NR OPTIONAL,
+ valueSS-RSRQ-Cell ValueRSRQ-NR OPTIONAL,
+ sS-RSRQ-PerSSB ResultSS-RSRQ-PerSSB OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ResultSS-RSRQ-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultSS-RSRQ-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ResultSS-RSRQ-PerSSB ::= SEQUENCE (SIZE (1.. maxIndexesReport)) OF ResultSS-RSRQ-PerSSB-Item
+
+ResultSS-RSRQ-PerSSB-Item ::= SEQUENCE {
+ sSB-Index SSB-Index,
+ valueSS-RSRQ ValueRSRQ-NR,
+ iE-Extensions ProtocolExtensionContainer { { ResultSS-RSRQ-PerSSB-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultSS-RSRQ-PerSSB-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ResultGERAN ::= SEQUENCE (SIZE (1.. maxGERANMeas)) OF ResultGERAN-Item
+
+ResultGERAN-Item ::= SEQUENCE {
+ bCCH BCCH,
+ physCellIDGERAN PhysCellIDGERAN,
+ rSSI RSSI,
+ iE-Extensions ProtocolExtensionContainer { { ResultGERAN-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultGERAN-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ResultNR ::= SEQUENCE (SIZE (1.. maxNRMeas)) OF ResultNR-Item
+
+ResultNR-Item ::= SEQUENCE {
+ nR-PCI NR-PCI,
+ nR-ARFCN NR-ARFCN,
+ valueSS-RSRP-Cell ValueRSRP-NR OPTIONAL,
+ valueSS-RSRQ-Cell ValueRSRQ-NR OPTIONAL,
+ sS-RSRP-PerSSB ResultSS-RSRP-PerSSB OPTIONAL,
+ sS-RSRQ-PerSSB ResultSS-RSRQ-PerSSB OPTIONAL,
+ cGI-NR CGI-NR OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ResultNR-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultNR-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ResultUTRAN ::= SEQUENCE (SIZE (1.. maxUTRANMeas)) OF ResultUTRAN-Item
+
+ResultUTRAN-Item ::= SEQUENCE {
+ uARFCN UARFCN,
+ physCellIDUTRAN CHOICE {
+ physCellIDUTRA-FDD PhysCellIDUTRA-FDD,
+ physCellIDUTRA-TDD PhysCellIDUTRA-TDD
+ },
+ uTRA-RSCP UTRA-RSCP OPTIONAL,
+ uTRA-EcN0 UTRA-EcN0 OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ResultUTRAN-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ResultUTRAN-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RSSI ::= INTEGER (0..63, ...)
+
+
+
+SCS-SpecificCarrier ::= SEQUENCE {
+ offsetToCarrier INTEGER (0..2199,...),
+ subcarrierSpacing ENUMERATED {kHz15, kHz30, kHz60, kHz120,...},
+ carrierBandwidth INTEGER (1..275,...),
+iE-Extensions ProtocolExtensionContainer { { SCS-SpecificCarrier-ExtIEs } } OPTIONAL,
+ ...
+}
+
+SCS-SpecificCarrier-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+Search-window-information ::= SEQUENCE {
+ expectedPropagationDelay INTEGER (-3841..3841,...),
+ delayUncertainty INTEGER (1..246,...),
+ iE-Extensions ProtocolExtensionContainer { { Search-window-information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Search-window-information-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+RelativeTime1900 ::= BIT STRING (SIZE (64))
+
+
+SFNInitialisationTime-EUTRA ::= BIT STRING (SIZE (64))
+
+SlotNumber ::= INTEGER (0..79)
+
+SpatialDirectionInformation ::= SEQUENCE {
+ nR-PRS-Beam-Information NR-PRS-Beam-Information,
+ iE-Extensions ProtocolExtensionContainer { { SpatialDirectionInformation-ExtIEs } } OPTIONAL,
+ ...
+}
+
+SpatialDirectionInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+SpatialRelationInfo ::= SEQUENCE {
+ spatialRelationforResourceID SpatialRelationforResourceID,
+ iE-Extensions ProtocolExtensionContainer { {SpatialRelationInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SpatialRelationInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+SpatialRelationforResourceID ::= SEQUENCE (SIZE(1..maxnoSpatialRelations)) OF SpatialRelationforResourceIDItem
+
+SpatialRelationforResourceIDItem ::= SEQUENCE {
+ referenceSignal ReferenceSignal,
+ iE-Extensions ProtocolExtensionContainer { {SpatialRelationforResourceIDItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SpatialRelationforResourceIDItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+SpatialRelationPos ::= CHOICE {
+ sSBPos SSB,
+ pRSInformationPos PRSInformationPos,
+ choice-extension ProtocolIE-Single-Container {{ SpatialInformationPos-ExtIEs }}
+}
+
+SpatialInformationPos-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+
+SRSConfig ::= SEQUENCE {
+ sRSResource-List SRSResource-List OPTIONAL,
+ posSRSResource-List PosSRSResource-List OPTIONAL,
+ sRSResourceSet-List SRSResourceSet-List OPTIONAL,
+ posSRSResourceSet-List PosSRSResourceSet-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SRSConfig-ExtIEs } } OPTIONAL,
+ ...
+}
+
+SRSConfig-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SRSCarrier-List ::= SEQUENCE (SIZE(1.. maxnoSRS-Carriers)) OF SRSCarrier-List-Item
+
+SRSCarrier-List-Item ::= SEQUENCE {
+ pointA INTEGER (0..3279165),
+ uplinkChannelBW-PerSCS-List UplinkChannelBW-PerSCS-List,
+ activeULBWP ActiveULBWP,
+ pCI-NR INTEGER (0..1007) OPTIONAL,
+iE-Extensions ProtocolExtensionContainer { { SRSCarrier-List-Item-ExtIEs } } OPTIONAL,
+ ...
+}
+
+SRSCarrier-List-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+SRSConfiguration ::= SEQUENCE {
+ sRSCarrier-List SRSCarrier-List,
+ iE-Extensions ProtocolExtensionContainer { { SRSConfiguration-ExtIEs } } OPTIONAL,
+ ...
+}
+
+SRSConfiguration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SrsFrequency ::= INTEGER (0..3279165)
+
+SRSPosResourceID ::= INTEGER (0..63)
+
+SRSResource::= SEQUENCE {
+ sRSResourceID SRSResourceID,
+ nrofSRS-Ports ENUMERATED {port1, ports2, ports4},
+ transmissionComb TransmissionComb,
+ startPosition INTEGER (0..13),
+ nrofSymbols ENUMERATED {n1, n2, n4},
+ repetitionFactor ENUMERATED {n1, n2, n4},
+ freqDomainPosition INTEGER (0..67),
+ freqDomainShift INTEGER (0..268),
+ c-SRS INTEGER (0..63),
+ b-SRS INTEGER (0..3),
+ b-hop INTEGER (0..3),
+ groupOrSequenceHopping ENUMERATED { neither, groupHopping, sequenceHopping },
+ resourceType ResourceType,
+ sequenceId INTEGER (0..1023),
+ iE-Extensions ProtocolExtensionContainer { { SRSResource-ExtIEs } } OPTIONAL,
+ ...
+}
+
+SRSResource-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SRSResourceID ::= INTEGER (0..63)
+
+SRSResource-List ::= SEQUENCE (SIZE (1..maxnoSRS-Resources)) OF SRSResource
+
+SRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoSRS-ResourceSets)) OF SRSResourceSet
+
+SRSResourceID-List::= SEQUENCE (SIZE (1..maxnoSRS-ResourcePerSet)) OF SRSResourceID
+
+SRSResourceSet::= SEQUENCE {
+ sRSResourceSetID INTEGER(0..15),
+ sRSResourceID-List SRSResourceID-List,
+ resourceSetType ResourceSetType,
+ iE-Extensions ProtocolExtensionContainer { { SRSResourceSet-ExtIEs } } OPTIONAL,
+ ...
+}
+
+SRSResourceSet-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SRSResourceSetID ::= INTEGER (0..15, ...)
+
+SRSResourceTrigger ::= SEQUENCE {
+ aperiodicSRSResourceTriggerList AperiodicSRSResourceTriggerList,
+ iE-Extensions ProtocolExtensionContainer { {SRSResourceTrigger-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SRSResourceTrigger-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
+SSBInfo ::= SEQUENCE {
+ listOfSSBInfo SEQUENCE (SIZE (1..maxNoSSBs)) OF SSBInfoItem,
+ iE-Extensions ProtocolExtensionContainer { {SSBInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SSBInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
+SSBInfoItem ::= SEQUENCE {
+ sSB-Configuration TF-Configuration,
+ pCI-NR INTEGER (0..1007),
+ iE-Extensions ProtocolExtensionContainer { { SSBInfoItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+
+SSBInfoItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+SSB ::= SEQUENCE {
+ pCI-NR INTEGER (0..1007),
+ ssb-index SSB-Index OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {SSB-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SSB-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+SSBBurstPosition ::= CHOICE {
+ shortBitmap BIT STRING (SIZE(4)),
+ mediumBitmap BIT STRING (SIZE(8)),
+ longBitmap BIT STRING (SIZE(64)),
+ choice-extension ProtocolIE-Single-Container { { SSBBurstPosition-ExtIEs} }
+}
+
+SSBBurstPosition-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+SSB-Index ::= INTEGER(0..63)
+
+
+SSID ::= OCTET STRING (SIZE(1..32))
+
+SystemFrameNumber ::= INTEGER (0..1023)
+
+SystemInformation ::= SEQUENCE (SIZE (1.. maxNrOfPosSImessage)) OF SEQUENCE {
+ broadcastPeriodicity BroadcastPeriodicity,
+ posSIBs PosSIBs,
+ iE-Extensions ProtocolExtensionContainer { { SystemInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SystemInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
+TAC ::= OCTET STRING (SIZE(3))
+
+TDD-Config-EUTRA-Item ::= SEQUENCE {
+ subframeAssignment ENUMERATED { sa0, sa1, sa2, sa3, sa4, sa5, sa6, ... },
+ iE-Extensions ProtocolExtensionContainer { { TDD-Config-EUTRA-Item-Item-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TDD-Config-EUTRA-Item-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+TF-Configuration ::= SEQUENCE {
+ sSB-frequency INTEGER (0..3279165),
+ sSB-subcarrier-spacing ENUMERATED {kHz15, kHz30, kHz120, kHz240, ...},
+ sSB-Transmit-power INTEGER (-60..50),
+ sSB-periodicity ENUMERATED {ms5, ms10, ms20, ms40, ms80, ms160, ...},
+ sSB-half-frame-offset INTEGER(0..1),
+ sSB-SFN-offset INTEGER(0..15),
+ sSB-BurstPosition SSBBurstPosition OPTIONAL,
+ sFN-initialisation-time RelativeTime1900 OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { TF-Configuration-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TF-Configuration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+TimeStamp ::= SEQUENCE {
+ systemFrameNumber SystemFrameNumber,
+ slotIndex TimeStampSlotIndex,
+ measurementTime RelativeTime1900 OPTIONAL,
+ iE-Extension ProtocolExtensionContainer { { TimeStamp-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TimeStamp-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TimeStampSlotIndex ::= CHOICE {
+ sCS-15 INTEGER(0..9),
+ sCS-30 INTEGER(0..19),
+ sCS-60 INTEGER(0..39),
+ sCS-120 INTEGER(0..79),
+ choice-extension ProtocolIE-Single-Container { { TimeStampSlotIndex-ExtIEs} }
+}
+
+TimeStampSlotIndex-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+TP-ID-EUTRA ::= INTEGER (0..4095, ...)
+
+TP-Type-EUTRA ::= ENUMERATED { prs-only-tp, ... }
+
+
+TransmissionComb ::= CHOICE {
+ n2 SEQUENCE {
+ combOffset-n2 INTEGER (0..1),
+ cyclicShift-n2 INTEGER (0..7)
+ },
+ n4 SEQUENCE {
+ combOffset-n4 INTEGER (0..3),
+ cyclicShift-n4 INTEGER (0..11)
+ },
+ choice-extension ProtocolIE-Single-Container { { TransmissionComb-ExtIEs} }
+}
+TransmissionComb-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+TransmissionCombPos ::= CHOICE {
+ n2 SEQUENCE {
+ combOffset-n2 INTEGER (0..1),
+ cyclicShift-n2 INTEGER (0..7)
+ },
+ n4 SEQUENCE {
+ combOffset-n4 INTEGER (0..3),
+ cyclicShift-n4 INTEGER (0..11)
+ },
+ n8 SEQUENCE {
+ combOffset-n8 INTEGER (0..7),
+ cyclicShift-n8 INTEGER (0..5)
+ },
+
+ choice-extension ProtocolIE-Single-Container { { TransmissionCombPos-ExtIEs} }
+}
+TransmissionCombPos-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+TRPMeasurementQuantities ::= SEQUENCE (SIZE (1..maxnoPosMeas)) OF TRPMeasurementQuantitiesList-Item
+
+TRPMeasurementQuantitiesList-Item ::= SEQUENCE {
+ tRPMeasurementQuantities-Item TRPMeasurementQuantities-Item,
+ timingReportingGranularityFactor INTEGER (0..5) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer {{ TRPMeasurementQuantitiesList-Item-ExtIEs}} OPTIONAL,
+ ...
+}
+
+TRPMeasurementQuantitiesList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TRPMeasurementQuantities-Item ::= ENUMERATED {
+ gNB-RxTxTimeDiff,
+ uL-SRS-RSRP,
+ uL-AoA,
+ uL-RTOA,
+ ...
+}
+
+TrpMeasurementResult ::= SEQUENCE (SIZE (1.. maxnoPosMeas)) OF TrpMeasurementResultItem
+TrpMeasurementResultItem ::= SEQUENCE {
+ measuredResultsValue TrpMeasuredResultsValue,
+ timeStamp TimeStamp,
+ measurementQuality TrpMeasurementQuality OPTIONAL,
+ measurementBeamInfo MeasurementBeamInfo OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer {{TrpMeasurementResultItem-ExtIEs}} OPTIONAL,
+ ...
+}
+
+TrpMeasurementResultItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TrpMeasuredResultsValue ::= CHOICE {
+ uL-AngleOfArrival UL-AoA,
+ uL-SRS-RSRP UL-SRS-RSRP,
+ uL-RTOA UL-RTOAMeasurement,
+ gNB-RxTxTimeDiff GNB-RxTxTimeDiff,
+ choice-extension ProtocolIE-Single-Container { { TrpMeasuredResultsValue-ExtIEs } }
+}
+
+TrpMeasuredResultsValue-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+TrpMeasurementQuality ::= CHOICE {
+ timingMeasQuality TrpMeasurementTimingQuality,
+ angleMeasQuality TrpMeasurementAngleQuality,
+ choice-Extension ProtocolIE-Single-Container {{ TrpMeasurementQuality-ExtIEs}}
+
+}
+
+TrpMeasurementQuality-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+TrpMeasurementTimingQuality ::= SEQUENCE {
+ measurementQuality INTEGER (0..31),
+ resolution ENUMERATED {m0dot1, m1, m10, m30, ...},
+ iE-extensions ProtocolExtensionContainer { { TrpMeasurementTimingQuality-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TrpMeasurementTimingQuality-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TrpMeasurementAngleQuality ::= SEQUENCE {
+ azimuthQuality INTEGER (0..255),
+ zenithQuality INTEGER (0..255) OPTIONAL,
+ resolution ENUMERATED {deg0dot1, ...},
+ iE-extensions ProtocolExtensionContainer { { TrpMeasurementAngleQuality-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TrpMeasurementAngleQuality-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TRP-MeasurementRequestList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementRequestItem
+
+TRP-MeasurementRequestItem ::= SEQUENCE {
+ tRP-ID TRP-ID,
+ search-window-information Search-window-information OPTIONAL,
+ iE-extensions ProtocolExtensionContainer { { TRP-MeasurementRequestItem-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TRP-MeasurementRequestItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ { ID id-Cell-ID CRITICALITY ignore EXTENSION CGI-NR PRESENCE optional },
+ ...
+}
+
+TRP-MeasurementResponseList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementResponseItem
+
+TRP-MeasurementResponseItem ::= SEQUENCE {
+ tRP-ID TRP-ID,
+ measurementResult TrpMeasurementResult,
+ iE-extensions ProtocolExtensionContainer { { TRP-MeasurementResponseItem-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TRP-MeasurementResponseItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ { ID id-Cell-ID CRITICALITY ignore EXTENSION CGI-NR PRESENCE optional },
+ ...
+}
+
+TRPInformationListTRPResp ::= SEQUENCE (SIZE (1.. maxnoTRPs)) OF SEQUENCE {
+ tRPInformation TRPInformation,
+ iE-Extensions ProtocolExtensionContainer { {TRPInformationTRPResp-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TRPInformationTRPResp-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TRPInformation ::= SEQUENCE {
+ tRP-ID TRP-ID,
+ tRPInformationTypeResponseList TRPInformationTypeResponseList,
+ iE-Extensions ProtocolExtensionContainer { { TRPInformation-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TRPInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TRPInformationTypeResponseList ::= SEQUENCE (SIZE (1..maxnoTRPInfoTypes)) OF TRPInformationTypeResponseItem
+
+TRPInformationTypeResponseItem ::= CHOICE {
+ pCI-NR INTEGER (0..1007),
+ cGI-NR CGI-NR,
+ aRFCN INTEGER (0..3279165),
+ pRSConfiguration PRSConfiguration,
+ sSBinformation SSBInfo,
+ sFNInitialisationTime RelativeTime1900,
+ spatialDirectionInformation SpatialDirectionInformation,
+ geographicalCoordinates GeographicalCoordinates,
+ choice-extension ProtocolIE-Single-Container { { TRPInformationTypeResponseItem-ExtIEs } }
+}
+
+TRPInformationTypeResponseItem-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+
+}
+
+
+TRPInformationTypeListTRPReq ::= SEQUENCE (SIZE(1.. maxnoTRPInfoTypes)) OF ProtocolIE-Single-Container { {TRPInformationTypeItemTRPReq} }
+
+TRPInformationTypeItemTRPReq NRPPA-PROTOCOL-IES ::= {
+ { ID id-TRPInformationTypeItem CRITICALITY reject TYPE TRPInformationTypeItem PRESENCE mandatory },
+ ...
+}
+
+TRPInformationTypeItem ::= ENUMERATED {
+ nrPCI,
+ nG-RAN-CGI,
+ arfcn,
+ pRSConfig,
+ sSBInfo,
+ sFNInitTime,
+ spatialDirectInfo,
+ geoCoord,
+
+ ...
+}
+
+TRPList ::= SEQUENCE (SIZE(1.. maxnoTRPs)) OF TRPItem
+
+TRPItem ::= SEQUENCE {
+ tRP-ID TRP-ID,
+ iE-Extensions ProtocolExtensionContainer { {TRPItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+TRPItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TRP-ID ::= INTEGER (1.. maxnoTRPs, ...)
+
+
+TRPPositionDefinitionType ::= CHOICE {
+ direct TRPPositionDirect,
+ referenced TRPPositionReferenced,
+ choice-extension ProtocolIE-Single-Container { { TRPPositionDefinitionType-ExtIEs } }
+}
+
+TRPPositionDefinitionType-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+TRPPositionDirect ::= SEQUENCE {
+ accuracy TRPPositionDirectAccuracy,
+ iE-extensions ProtocolExtensionContainer { { TRPPositionDirect-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TRPPositionDirect-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TRPPositionDirectAccuracy ::= CHOICE {
+ tRPPosition NG-RANAccessPointPosition ,
+ tRPHAposition NGRANHighAccuracyAccessPointPosition ,
+ choice-extension ProtocolIE-Single-Container { { TRPPositionDirectAccuracy-ExtIEs } }
+}
+
+TRPPositionDirectAccuracy-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+TRPPositionReferenced ::= SEQUENCE {
+ referencePoint ReferencePoint,
+ referencePointType TRPReferencePointType,
+ iE-extensions ProtocolExtensionContainer { { TRPPositionReferenced-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TRPPositionReferenced-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+TRPReferencePointType ::= CHOICE {
+ tRPPositionRelativeGeodetic RelativeGeodeticLocation,
+ tRPPositionRelativeCartesian RelativeCartesianLocation,
+ choice-extension ProtocolIE-Single-Container { { TRPReferencePointType-ExtIEs } }
+}
+
+TRPReferencePointType-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+
+TypeOfError ::= ENUMERATED {
+ not-understood,
+ missing,
+ ...
+}
+
+
+
+UARFCN ::= INTEGER (0..16383, ...)
+
+UE-Measurement-ID ::= INTEGER (1..15, ..., 256)
+
+UTRA-EcN0 ::= INTEGER (0..49, ...)
+
+UTRA-RSCP ::= INTEGER (-5..91, ...)
+
+
+UL-AoA ::= SEQUENCE {
+ azimuthAoA INTEGER (0..3599),
+ zenithAoA INTEGER (0..1799) OPTIONAL,
+ lCS-to-GCS-TranslationAoA LCS-to-GCS-TranslationAoA OPTIONAL,
+ iE-extensions ProtocolExtensionContainer { { UL-AoA-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+UL-RTOAMeasurement ::= SEQUENCE {
+ uLRTOAmeas ULRTOAMeas,
+ additionalPathList AdditionalPathList OPTIONAL,
+ iE-extensions ProtocolExtensionContainer { { UL-RTOAMeasurement-ExtIEs } } OPTIONAL, ...
+}
+
+UL-RTOAMeasurement-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ULRTOAMeas::= CHOICE {
+ k0 INTEGER (0.. 1970049),
+ k1 INTEGER (0.. 985025),
+ k2 INTEGER (0.. 492513),
+ k3 INTEGER (0.. 246257),
+ k4 INTEGER (0.. 123129),
+ k5 INTEGER (0.. 61565),
+ choice-extension ProtocolIE-Single-Container { { ULRTOAMeas-ExtIEs } }
+}
+ULRTOAMeas-ExtIEs NRPPA-PROTOCOL-IES ::= {
+ ...
+}
+
+UL-SRS-RSRP ::= INTEGER (0..126)
+
+UplinkChannelBW-PerSCS-List ::= SEQUENCE (SIZE (1..maxnoSCSs)) OF SCS-SpecificCarrier
+
+ValueRSRP-EUTRA ::= INTEGER (0..97, ...)
+
+ValueRSRQ-EUTRA ::= INTEGER (0..34, ...)
+
+ValueRSRP-NR ::= INTEGER (0..127)
+
+ValueRSRQ-NR ::= INTEGER (0..127)
+
+
+WLANMeasurementQuantities ::= SEQUENCE (SIZE (0.. maxNoMeas)) OF ProtocolIE-Single-Container { {WLANMeasurementQuantities-ItemIEs} }
+
+WLANMeasurementQuantities-ItemIEs NRPPA-PROTOCOL-IES ::= {
+ { ID id-WLANMeasurementQuantities-Item CRITICALITY reject TYPE WLANMeasurementQuantities-Item PRESENCE mandatory}}
+
+WLANMeasurementQuantities-Item ::= SEQUENCE {
+ wLANMeasurementQuantitiesValue WLANMeasurementQuantitiesValue,
+ iE-Extensions ProtocolExtensionContainer { { WLANMeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
+ ...
+}
+
+WLANMeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+WLANMeasurementQuantitiesValue ::= ENUMERATED {
+ wlan,
+ ...
+}
+
+WLANMeasurementResult ::= SEQUENCE (SIZE (1..maxNoMeas)) OF WLANMeasurementResult-Item
+
+WLANMeasurementResult-Item ::= SEQUENCE {
+ wLAN-RSSI WLAN-RSSI,
+ sSID SSID OPTIONAL,
+ bSSID BSSID OPTIONAL,
+ hESSID HESSID OPTIONAL,
+ operatingClass WLANOperatingClass OPTIONAL,
+ countryCode WLANCountryCode OPTIONAL,
+ wLANChannelList WLANChannelList OPTIONAL,
+ wLANBand WLANBand OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { WLANMeasurementResult-Item-ExtIEs } } OPTIONAL,
+ ...
+}
+
+WLANMeasurementResult-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+WLAN-RSSI ::= INTEGER (0..141, ...)
+
+WLANBand ::= ENUMERATED {band2dot4, band5, ...}
+
+WLANChannelList ::= SEQUENCE (SIZE (1..maxWLANchannels)) OF WLANChannel
+
+WLANChannel ::= INTEGER (0..255)
+
+WLANCountryCode ::= ENUMERATED {
+ unitedStates,
+ europe,
+ japan,
+ global,
+ ...
+}
+
+WLANOperatingClass ::= INTEGER (0..255)
+
+END
+
+
+NRPPA-CommonDataTypes {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+ngran-access (22) modules (3) nrppa (4) version1 (1) nrppa-CommonDataTypes (3)}
+
+DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+maxPrivateIEs INTEGER ::= 65535
+maxProtocolExtensions INTEGER ::= 65535
+maxProtocolIEs INTEGER ::= 65535
+
+Criticality ::= ENUMERATED { reject, ignore, notify }
+
+NRPPATransactionID ::= INTEGER (0..32767)
+
+
+Presence ::= ENUMERATED { optional, conditional, mandatory }
+
+PrivateIE-ID ::= CHOICE {
+ local INTEGER (0.. maxPrivateIEs),
+ global OBJECT IDENTIFIER
+}
+
+ProcedureCode ::= INTEGER (0..255)
+
+ProtocolIE-ID ::= INTEGER (0..maxProtocolIEs)
+
+TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome}
+
+END
+
+
+NRPPA-Constants {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+ngran-access (22) modules (3) nrppa (4) version1 (1) nrppa-Constants (4) }
+
+DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+
+ ProcedureCode,
+ ProtocolIE-ID
+FROM NRPPA-CommonDataTypes;
+
+id-errorIndication ProcedureCode ::= 0
+id-privateMessage ProcedureCode ::= 1
+id-e-CIDMeasurementInitiation ProcedureCode ::= 2
+id-e-CIDMeasurementFailureIndication ProcedureCode ::= 3
+id-e-CIDMeasurementReport ProcedureCode ::= 4
+id-e-CIDMeasurementTermination ProcedureCode ::= 5
+id-oTDOAInformationExchange ProcedureCode ::= 6
+id-assistanceInformationControl ProcedureCode ::= 7
+id-assistanceInformationFeedback ProcedureCode ::= 8
+id-positioningInformationExchange ProcedureCode ::= 9
+id-positioningInformationUpdate ProcedureCode ::= 10
+id-Measurement ProcedureCode ::= 11
+id-MeasurementReport ProcedureCode ::= 12
+id-MeasurementUpdate ProcedureCode ::= 13
+id-MeasurementAbort ProcedureCode ::= 14
+id-MeasurementFailureIndication ProcedureCode ::= 15
+id-tRPInformationExchange ProcedureCode ::= 16
+id-positioningActivation ProcedureCode ::= 17
+id-positioningDeactivation ProcedureCode ::= 18
+
+
+maxNrOfErrors INTEGER ::= 256
+maxCellinRANnode INTEGER ::= 3840
+maxIndexesReport INTEGER ::= 64
+maxNoMeas INTEGER ::= 64
+maxCellReport INTEGER ::= 9
+maxCellReportNR INTEGER ::= 9
+maxnoOTDOAtypes INTEGER ::= 63
+maxServCell INTEGER ::= 5
+maxEUTRAMeas INTEGER ::= 8
+maxGERANMeas INTEGER ::= 8
+maxNRMeas INTEGER ::= 8
+maxUTRANMeas INTEGER ::= 8
+maxWLANchannels INTEGER ::= 16
+maxnoFreqHoppingBandsMinusOne INTEGER ::= 7
+maxNoPath INTEGER ::= 2
+maxNrOfPosSImessage INTEGER ::= 32
+maxnoAssistInfoFailureListItems INTEGER ::= 32
+maxNrOfSegments INTEGER ::= 64
+maxNrOfPosSIBs INTEGER ::= 32
+maxNoOfMeasTRPs INTEGER ::= 64
+maxnoTRPs INTEGER ::= 65535
+maxnoTRPInfoTypes INTEGER ::= 64
+maxnoofAngleInfo INTEGER ::= 65535
+maxnolcs-gcs-translation INTEGER ::= 3
+maxnoBcastCell INTEGER ::= 16384
+maxnoSRSTriggerStates INTEGER ::= 3
+maxnoSpatialRelations INTEGER ::= 64
+maxnoPosMeas INTEGER ::= 16384
+maxnoSRS-Carriers INTEGER ::= 32
+maxnoSCSs INTEGER ::= 5
+maxnoSRS-Resources INTEGER ::= 64
+maxnoSRS-PosResources INTEGER ::= 64
+maxnoSRS-ResourceSets INTEGER ::= 16
+maxnoSRS-ResourcePerSet INTEGER ::= 16
+maxnoSRS-PosResourceSets INTEGER ::= 16
+maxnoSRS-PosResourcePerSet INTEGER ::= 16
+maxPRS-ResourceSets INTEGER ::= 2
+maxPRS-ResourcesPerSet INTEGER ::= 64
+maxNoSSBs INTEGER ::= 255
+maxnoofPRSresourceSet INTEGER ::= 8
+maxnoofPRSresource INTEGER ::= 64
+
+
+id-Cause ProtocolIE-ID ::= 0
+id-CriticalityDiagnostics ProtocolIE-ID ::= 1
+id-LMF-UE-Measurement-ID ProtocolIE-ID ::= 2
+id-ReportCharacteristics ProtocolIE-ID ::= 3
+id-MeasurementPeriodicity ProtocolIE-ID ::= 4
+id-MeasurementQuantities ProtocolIE-ID ::= 5
+id-RAN-UE-Measurement-ID ProtocolIE-ID ::= 6
+id-E-CID-MeasurementResult ProtocolIE-ID ::= 7
+id-OTDOACells ProtocolIE-ID ::= 8
+id-OTDOA-Information-Type-Group ProtocolIE-ID ::= 9
+id-OTDOA-Information-Type-Item ProtocolIE-ID ::= 10
+id-MeasurementQuantities-Item ProtocolIE-ID ::= 11
+id-RequestedSRSTransmissionCharacteristics ProtocolIE-ID ::= 12
+id-Cell-Portion-ID ProtocolIE-ID ::= 14
+id-OtherRATMeasurementQuantities ProtocolIE-ID ::= 15
+id-OtherRATMeasurementQuantities-Item ProtocolIE-ID ::= 16
+id-OtherRATMeasurementResult ProtocolIE-ID ::= 17
+id-WLANMeasurementQuantities ProtocolIE-ID ::= 19
+id-WLANMeasurementQuantities-Item ProtocolIE-ID ::= 20
+id-WLANMeasurementResult ProtocolIE-ID ::= 21
+id-TDD-Config-EUTRA-Item ProtocolIE-ID ::= 22
+id-Assistance-Information ProtocolIE-ID ::= 23
+id-Broadcast ProtocolIE-ID ::= 24
+id-AssistanceInformationFailureList ProtocolIE-ID ::= 25
+id-SRSConfiguration ProtocolIE-ID ::= 26
+id-MeasurementResult ProtocolIE-ID ::= 27
+id-TRP-ID ProtocolIE-ID ::= 28
+id-TRPInformationTypeListTRPReq ProtocolIE-ID ::= 29
+id-TRPInformationListTRPResp ProtocolIE-ID ::= 30
+id-MeasurementBeamInfoRequest ProtocolIE-ID ::= 31
+id-ResultSS-RSRP ProtocolIE-ID ::= 32
+id-ResultSS-RSRQ ProtocolIE-ID ::= 33
+id-ResultCSI-RSRP ProtocolIE-ID ::= 34
+id-ResultCSI-RSRQ ProtocolIE-ID ::= 35
+id-AngleOfArrivalNR ProtocolIE-ID ::= 36
+id-GeographicalCoordinates ProtocolIE-ID ::= 37
+id-PositioningBroadcastCells ProtocolIE-ID ::= 38
+id-LMF-Measurement-ID ProtocolIE-ID ::= 39
+id-RAN-Measurement-ID ProtocolIE-ID ::= 40
+id-TRP-MeasurementRequestList ProtocolIE-ID ::= 41
+id-TRP-MeasurementResponseList ProtocolIE-ID ::= 42
+id-TRP-MeasurementReportList ProtocolIE-ID ::= 43
+id-SRSType ProtocolIE-ID ::= 44
+id-ActivationTime ProtocolIE-ID ::= 45
+id-SRSResourceSetID ProtocolIE-ID ::= 46
+id-TRPList ProtocolIE-ID ::= 47
+id-SRSSpatialRelation ProtocolIE-ID ::= 48
+id-SystemFrameNumber ProtocolIE-ID ::= 49
+id-SlotNumber ProtocolIE-ID ::= 50
+id-SRSResourceTrigger ProtocolIE-ID ::= 51
+id-TRPMeasurementQuantities ProtocolIE-ID ::= 52
+id-AbortTransmission ProtocolIE-ID ::= 53
+id-SFNInitialisationTime ProtocolIE-ID ::= 54
+id-ResultNR ProtocolIE-ID ::= 55
+id-ResultEUTRA ProtocolIE-ID ::= 56
+id-TRPInformationTypeItem ProtocolIE-ID ::= 57
+id-CGI-NR ProtocolIE-ID ::= 58
+id-SFNInitialisationTime-NR ProtocolIE-ID ::= 59
+id-Cell-ID ProtocolIE-ID ::= 60
+id-SrsFrequency ProtocolIE-ID ::= 61
+
+END
+
+
+NRPPA-Containers {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+ngran-access (22) modules (3) nrppa (4) version1 (1) nrppa-Containers (5)}
+
+DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+ maxPrivateIEs,
+ maxProtocolExtensions,
+ maxProtocolIEs,
+ Criticality,
+ Presence,
+ PrivateIE-ID,
+ ProtocolIE-ID
+FROM NRPPA-CommonDataTypes;
+
+NRPPA-PROTOCOL-IES ::= CLASS {
+ &id ProtocolIE-ID UNIQUE,
+ &criticality Criticality,
+ &Value,
+ &presence Presence
+}
+WITH SYNTAX {
+ ID &id
+ CRITICALITY &criticality
+ TYPE &Value
+ PRESENCE &presence
+}
+
+
+
+NRPPA-PROTOCOL-EXTENSION ::= CLASS {
+ &id ProtocolIE-ID UNIQUE,
+ &criticality Criticality,
+ &Extension,
+ &presence Presence
+}
+WITH SYNTAX {
+ ID &id
+ CRITICALITY &criticality
+ EXTENSION &Extension
+ PRESENCE &presence
+}
+
+NRPPA-PRIVATE-IES ::= CLASS {
+ &id PrivateIE-ID,
+ &criticality Criticality,
+ &Value,
+ &presence Presence
+}
+WITH SYNTAX {
+ ID &id
+ CRITICALITY &criticality
+ TYPE &Value
+ PRESENCE &presence
+}
+
+
+ProtocolIE-Container { NRPPA-PROTOCOL-IES : IEsSetParam} ::=
+ SEQUENCE (SIZE (0..maxProtocolIEs)) OF
+ ProtocolIE-Field {{IEsSetParam}}
+
+ProtocolIE-Single-Container { NRPPA-PROTOCOL-IES : IEsSetParam} ::=
+ ProtocolIE-Field {{IEsSetParam}}
+
+ProtocolIE-Field { NRPPA-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
+ id NRPPA-PROTOCOL-IES.&id ({IEsSetParam}),
+ criticality NRPPA-PROTOCOL-IES.&criticality ({IEsSetParam}{@id}),
+ value NRPPA-PROTOCOL-IES.&Value ({IEsSetParam}{@id})
+}
+
+
+ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, NRPPA-PROTOCOL-IES : IEsSetParam} ::=
+ SEQUENCE (SIZE (lowerBound..upperBound)) OF
+ ProtocolIE-Container {{IEsSetParam}}
+
+
+ProtocolExtensionContainer { NRPPA-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
+ SEQUENCE (SIZE (1..maxProtocolExtensions)) OF
+ ProtocolExtensionField {{ExtensionSetParam}}
+
+ProtocolExtensionField { NRPPA-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE {
+ id NRPPA-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}),
+ criticality NRPPA-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}),
+ extensionValue NRPPA-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id})
+}
+
+PrivateIE-Container { NRPPA-PRIVATE-IES : IEsSetParam} ::=
+ SEQUENCE (SIZE (1..maxPrivateIEs)) OF
+ PrivateIE-Field {{IEsSetParam}}
+
+PrivateIE-Field { NRPPA-PRIVATE-IES : IEsSetParam} ::= SEQUENCE {
+ id NRPPA-PRIVATE-IES.&id ({IEsSetParam}),
+ criticality NRPPA-PRIVATE-IES.&criticality ({IEsSetParam}{@id}),
+ value NRPPA-PRIVATE-IES.&Value ({IEsSetParam}{@id})
+}
+
+END
diff --git a/__init__.py b/__init__.py
index 95a4b69..5cb33fe 100644
--- a/__init__.py
+++ b/__init__.py
@@ -1,8 +1,10 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
+
def main():
pass
+
if __name__ == '__main__':
- main()
\ No newline at end of file
+ main()
diff --git a/csv_json/csv_learn.py b/csv_json/csv_learn.py
new file mode 100644
index 0000000..9b50264
--- /dev/null
+++ b/csv_json/csv_learn.py
@@ -0,0 +1,20 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import csv
+
+__author__ = 'Mr.Huo'
+
+
+def main():
+ file = "data.csv"
+ with open(file) as f:
+ csv_reader = csv.reader(f)
+ for row in csv_reader:
+ print(row)
+ for index, colum_header in enumerate(row):
+ print(index,colum_header)
+
+
+if __name__ == '__main__':
+ main()
\ No newline at end of file
diff --git a/csv_json/data.csv b/csv_json/data.csv
new file mode 100644
index 0000000..e7bba0d
--- /dev/null
+++ b/csv_json/data.csv
@@ -0,0 +1,6 @@
+John,Doe,120 jefferson st.,Riverside, NJ, 08075
+Jack,McGinnis,220 hobo Av.,Phila, PA,09119
+"John ""Da Man""",Repici,120 Jefferson St.,Riverside, NJ,08075
+Stephen,Tyler,"7452 Terrace ""At the Plaza"" road",SomeTown,SD, 91234
+,Blankman,,SomeTown, SD, 00298
+"Joan ""the bone"", Anne",Jet,"9th, at Terrace plc",Desert City,CO,00123
diff --git a/csv_json/diameter.json b/csv_json/diameter.json
new file mode 100644
index 0000000..a1a9092
--- /dev/null
+++ b/csv_json/diameter.json
@@ -0,0 +1,4714 @@
+[
+ {
+ "_index": "packets-2017-07-11",
+ "_type": "pcap_file",
+ "_score": null,
+ "_source": {
+ "layers": {
+ "frame": {
+ "frame.encap_type": "1",
+ "frame.time": "Jun 21, 2017 10:27:40.374221000 China Standard Time",
+ "frame.offset_shift": "0.000000000",
+ "frame.time_epoch": "1498012060.374221000",
+ "frame.time_delta": "0.006365000",
+ "frame.time_delta_displayed": "0.000000000",
+ "frame.time_relative": "132.816591000",
+ "frame.number": "1899",
+ "frame.len": "242",
+ "frame.cap_len": "242",
+ "frame.marked": "0",
+ "frame.ignored": "0",
+ "frame.protocols": "eth:ethertype:ip:tcp:diameter",
+ "frame.coloring_rule.name": "TCP",
+ "frame.coloring_rule.string": "tcp"
+ },
+ "eth": {
+ "eth.dst": "00:02:00:00:01:08",
+ "eth.dst_tree": {
+ "eth.dst_resolved": "NetSys_00:01:08",
+ "eth.addr": "00:02:00:00:01:08",
+ "eth.addr_resolved": "NetSys_00:01:08",
+ "eth.lg": "0",
+ "eth.ig": "0"
+ },
+ "eth.src": "0a:00:27:00:00:00",
+ "eth.src_tree": {
+ "eth.src_resolved": "0a:00:27:00:00:00",
+ "eth.addr": "0a:00:27:00:00:00",
+ "eth.addr_resolved": "0a:00:27:00:00:00",
+ "eth.lg": "1",
+ "eth.ig": "0"
+ },
+ "eth.type": "0x00000800"
+ },
+ "ip": {
+ "ip.version": "4",
+ "ip.hdr_len": "20",
+ "ip.dsfield": "0x00000000",
+ "ip.dsfield_tree": {
+ "ip.dsfield.dscp": "0",
+ "ip.dsfield.ecn": "0"
+ },
+ "ip.len": "228",
+ "ip.id": "0x000030ab",
+ "ip.flags": "0x00000002",
+ "ip.flags_tree": {
+ "ip.flags.rb": "0",
+ "ip.flags.df": "1",
+ "ip.flags.mf": "0"
+ },
+ "ip.frag_offset": "0",
+ "ip.ttl": "64",
+ "ip.proto": "6",
+ "ip.checksum": "0x000073e5",
+ "ip.checksum.status": "2",
+ "ip.src": "192.168.10.50",
+ "ip.addr": "192.168.10.50",
+ "ip.src_host": "192.168.10.50",
+ "ip.host": "192.168.10.50",
+ "ip.dst": "192.168.10.1",
+ "ip.addr": "192.168.10.1",
+ "ip.dst_host": "192.168.10.1",
+ "ip.host": "192.168.10.1",
+ "Source GeoIP: Unknown": "",
+ "Destination GeoIP: Unknown": ""
+ },
+ "tcp": {
+ "tcp.srcport": "41609",
+ "tcp.dstport": "3872",
+ "tcp.port": "41609",
+ "tcp.port": "3872",
+ "tcp.stream": "42",
+ "tcp.len": "176",
+ "tcp.seq": "1",
+ "tcp.nxtseq": "177",
+ "tcp.ack": "1",
+ "tcp.hdr_len": "32",
+ "tcp.flags": "0x00000018",
+ "tcp.flags_tree": {
+ "tcp.flags.res": "0",
+ "tcp.flags.ns": "0",
+ "tcp.flags.cwr": "0",
+ "tcp.flags.ecn": "0",
+ "tcp.flags.urg": "0",
+ "tcp.flags.ack": "1",
+ "tcp.flags.push": "1",
+ "tcp.flags.reset": "0",
+ "tcp.flags.syn": "0",
+ "tcp.flags.fin": "0",
+ "tcp.flags.str": "\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7AP\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7"
+ },
+ "tcp.window_size_value": "115",
+ "tcp.window_size": "14720",
+ "tcp.window_size_scalefactor": "128",
+ "tcp.checksum": "0x00004a34",
+ "tcp.checksum.status": "2",
+ "tcp.urgent_pointer": "0",
+ "tcp.options": "01:01:08:0a:06:7e:22:6c:02:5f:01:73",
+ "tcp.options_tree": {
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.timestamp": "08:0a:06:7e:22:6c:02:5f:01:73",
+ "tcp.options.timestamp_tree": {
+ "tcp.option_kind": "8",
+ "tcp.option_len": "10",
+ "tcp.options.timestamp.tsval": "108929644",
+ "tcp.options.timestamp.tsecr": "39780723"
+ }
+ },
+ "tcp.analysis": {
+ "tcp.analysis.initial_rtt": "0.001459000",
+ "tcp.analysis.bytes_in_flight": "176",
+ "tcp.analysis.push_bytes_sent": "176"
+ },
+ "tcp.pdu.size": "176"
+ },
+ "diameter": {
+ "diameter.version": "0x00000001",
+ "diameter.length": "176",
+ "diameter.flags": "0x00000080",
+ "diameter.flags_tree": {
+ "diameter.flags.request": "1",
+ "diameter.flags.proxyable": "0",
+ "diameter.flags.error": "0",
+ "diameter.flags.T": "0",
+ "diameter.flags.reserved4": "0",
+ "diameter.flags.reserved5": "0",
+ "diameter.flags.reserved6": "0",
+ "diameter.flags.reserved7": "0"
+ },
+ "diameter.cmd.code": "257",
+ "diameter.applicationId": "0",
+ "diameter.hopbyhopid": "0x000eefd7",
+ "diameter.endtoendid": "0x00000001",
+ "diameter.answer_in": "1903",
+ "diameter.avp": "00:00:01:08:40:00:00:17:6d:6d:65:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "264",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Origin-Host": "mme.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:28:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "296",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Origin-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:01:40:00:00:0e:00:01:c0:a8:0a:01:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "257",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "14",
+ "diameter.Host-IP-Address": "00:01:c0:a8:0a:01",
+ "diameter.Host-IP-Address_tree": {
+ "diameter.Host-IP-Address.addr_family": "1",
+ "diameter.Host-IP-Address.IPv4": "192.168.10.1"
+ },
+ "diameter.avp.pad": "00:00"
+ },
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:0d:00:00:00:19:45:72:69:63:73:73:6f:6e:20:44:69:61:6d:65:74:65:72:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "269",
+ "diameter.avp.flags": "0x00000000",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "25",
+ "diameter.Product-Name": "Ericsson Diameter",
+ "diameter.avp.pad": "00:00:00"
+ },
+ "diameter.avp": "00:00:01:09:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "265",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Supported-Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:09:40:00:00:0c:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "265",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Supported-Vendor-Id": "0",
+ "diameter.vendorId": "0"
+ },
+ "diameter.avp": "00:00:01:04:40:00:00:20:00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "260",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "32",
+ "diameter.Vendor-Specific-Application-Id": "00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.Vendor-Specific-Application-Id_tree": {
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "258",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Application-Id": "16777251"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ ,
+ {
+ "_index": "packets-2017-07-11",
+ "_type": "pcap_file",
+ "_score": null,
+ "_source": {
+ "layers": {
+ "frame": {
+ "frame.encap_type": "1",
+ "frame.time": "Jun 21, 2017 10:27:40.498469000 China Standard Time",
+ "frame.offset_shift": "0.000000000",
+ "frame.time_epoch": "1498012060.498469000",
+ "frame.time_delta": "0.112173000",
+ "frame.time_delta_displayed": "0.124248000",
+ "frame.time_relative": "132.940839000",
+ "frame.number": "1903",
+ "frame.len": "398",
+ "frame.cap_len": "398",
+ "frame.marked": "0",
+ "frame.ignored": "0",
+ "frame.protocols": "eth:ethertype:ip:tcp:diameter",
+ "frame.coloring_rule.name": "TCP",
+ "frame.coloring_rule.string": "tcp"
+ },
+ "eth": {
+ "eth.dst": "0a:00:27:00:00:00",
+ "eth.dst_tree": {
+ "eth.dst_resolved": "0a:00:27:00:00:00",
+ "eth.addr": "0a:00:27:00:00:00",
+ "eth.addr_resolved": "0a:00:27:00:00:00",
+ "eth.lg": "1",
+ "eth.ig": "0"
+ },
+ "eth.src": "00:02:00:00:01:08",
+ "eth.src_tree": {
+ "eth.src_resolved": "NetSys_00:01:08",
+ "eth.addr": "00:02:00:00:01:08",
+ "eth.addr_resolved": "NetSys_00:01:08",
+ "eth.lg": "0",
+ "eth.ig": "0"
+ },
+ "eth.type": "0x00000800"
+ },
+ "ip": {
+ "ip.version": "4",
+ "ip.hdr_len": "20",
+ "ip.dsfield": "0x00000000",
+ "ip.dsfield_tree": {
+ "ip.dsfield.dscp": "0",
+ "ip.dsfield.ecn": "0"
+ },
+ "ip.len": "384",
+ "ip.id": "0x0000f98c",
+ "ip.flags": "0x00000002",
+ "ip.flags_tree": {
+ "ip.flags.rb": "0",
+ "ip.flags.df": "1",
+ "ip.flags.mf": "0"
+ },
+ "ip.frag_offset": "0",
+ "ip.ttl": "64",
+ "ip.proto": "6",
+ "ip.checksum": "0x0000aa67",
+ "ip.checksum.status": "2",
+ "ip.src": "192.168.10.1",
+ "ip.addr": "192.168.10.1",
+ "ip.src_host": "192.168.10.1",
+ "ip.host": "192.168.10.1",
+ "ip.dst": "192.168.10.50",
+ "ip.addr": "192.168.10.50",
+ "ip.dst_host": "192.168.10.50",
+ "ip.host": "192.168.10.50",
+ "Source GeoIP: Unknown": "",
+ "Destination GeoIP: Unknown": ""
+ },
+ "tcp": {
+ "tcp.srcport": "3872",
+ "tcp.dstport": "41609",
+ "tcp.port": "3872",
+ "tcp.port": "41609",
+ "tcp.stream": "42",
+ "tcp.len": "332",
+ "tcp.seq": "1",
+ "tcp.nxtseq": "333",
+ "tcp.ack": "177",
+ "tcp.hdr_len": "32",
+ "tcp.flags": "0x00000018",
+ "tcp.flags_tree": {
+ "tcp.flags.res": "0",
+ "tcp.flags.ns": "0",
+ "tcp.flags.cwr": "0",
+ "tcp.flags.ecn": "0",
+ "tcp.flags.urg": "0",
+ "tcp.flags.ack": "1",
+ "tcp.flags.push": "1",
+ "tcp.flags.reset": "0",
+ "tcp.flags.syn": "0",
+ "tcp.flags.fin": "0",
+ "tcp.flags.str": "\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7AP\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7"
+ },
+ "tcp.window_size_value": "30",
+ "tcp.window_size": "30720",
+ "tcp.window_size_scalefactor": "1024",
+ "tcp.checksum": "0x0000f0c3",
+ "tcp.checksum.status": "2",
+ "tcp.urgent_pointer": "0",
+ "tcp.options": "01:01:08:0a:02:5f:01:94:06:7e:22:6c",
+ "tcp.options_tree": {
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.timestamp": "08:0a:02:5f:01:94:06:7e:22:6c",
+ "tcp.options.timestamp_tree": {
+ "tcp.option_kind": "8",
+ "tcp.option_len": "10",
+ "tcp.options.timestamp.tsval": "39780756",
+ "tcp.options.timestamp.tsecr": "108929644"
+ }
+ },
+ "tcp.analysis": {
+ "tcp.analysis.initial_rtt": "0.001459000",
+ "tcp.analysis.bytes_in_flight": "332",
+ "tcp.analysis.push_bytes_sent": "332"
+ },
+ "tcp.pdu.size": "332"
+ },
+ "diameter": {
+ "diameter.version": "0x00000001",
+ "diameter.length": "332",
+ "diameter.flags": "0x00000000",
+ "diameter.flags_tree": {
+ "diameter.flags.request": "0",
+ "diameter.flags.proxyable": "0",
+ "diameter.flags.error": "0",
+ "diameter.flags.T": "0",
+ "diameter.flags.reserved4": "0",
+ "diameter.flags.reserved5": "0",
+ "diameter.flags.reserved6": "0",
+ "diameter.flags.reserved7": "0"
+ },
+ "diameter.cmd.code": "257",
+ "diameter.applicationId": "0",
+ "diameter.hopbyhopid": "0x000eefd7",
+ "diameter.endtoendid": "0x00000001",
+ "diameter.answer_to": "1899",
+ "diameter.resp_time": "0.124248000",
+ "diameter.avp": "00:00:01:0c:40:00:00:0c:00:00:07:d1",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "268",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Result-Code": "2001"
+ },
+ "diameter.avp": "00:00:01:08:40:00:00:17:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "264",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Origin-Host": "esm.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:28:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "296",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Origin-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:01:40:00:00:0e:00:01:c0:a8:0a:01:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "257",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "14",
+ "diameter.Host-IP-Address": "00:01:c0:a8:0a:01",
+ "diameter.Host-IP-Address_tree": {
+ "diameter.Host-IP-Address.addr_family": "1",
+ "diameter.Host-IP-Address.IPv4": "192.168.10.1"
+ },
+ "diameter.avp.pad": "00:00"
+ },
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:0d:00:00:00:19:45:72:69:63:73:73:6f:6e:20:44:69:61:6d:65:74:65:72:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "269",
+ "diameter.avp.flags": "0x00000000",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "25",
+ "diameter.Product-Name": "Ericsson Diameter",
+ "diameter.avp.pad": "00:00:00"
+ },
+ "diameter.avp": "00:00:01:09:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "265",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Supported-Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:09:40:00:00:0c:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "265",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Supported-Vendor-Id": "0",
+ "diameter.vendorId": "0"
+ },
+ "diameter.avp": "00:00:01:09:40:00:00:0c:00:00:00:c1",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "265",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Supported-Vendor-Id": "193",
+ "diameter.vendorId": "193"
+ },
+ "diameter.avp": "00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "258",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Application-Id": "16777251"
+ },
+ "diameter.avp": "00:00:01:02:40:00:00:0c:01:00:00:31",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "258",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Application-Id": "16777265"
+ },
+ "diameter.avp": "00:00:01:04:40:00:00:20:00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "260",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "32",
+ "diameter.Vendor-Specific-Application-Id": "00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.Vendor-Specific-Application-Id_tree": {
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "258",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Application-Id": "16777251"
+ }
+ }
+ },
+ "diameter.avp": "00:00:01:04:40:00:00:20:00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:03:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "260",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "32",
+ "diameter.Vendor-Specific-Application-Id": "00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:03:40:00:00:0c:01:00:00:23",
+ "diameter.Vendor-Specific-Application-Id_tree": {
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:03:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "259",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Acct-Application-Id": "16777251"
+ }
+ }
+ },
+ "diameter.avp": "00:00:01:04:40:00:00:20:00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:02:40:00:00:0c:01:00:00:31",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "260",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "32",
+ "diameter.Vendor-Specific-Application-Id": "00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:02:40:00:00:0c:01:00:00:31",
+ "diameter.Vendor-Specific-Application-Id_tree": {
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:02:40:00:00:0c:01:00:00:31",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "258",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Application-Id": "16777265"
+ }
+ }
+ },
+ "diameter.avp": "00:00:01:04:40:00:00:20:00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:03:40:00:00:0c:01:00:00:31",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "260",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "32",
+ "diameter.Vendor-Specific-Application-Id": "00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:03:40:00:00:0c:01:00:00:31",
+ "diameter.Vendor-Specific-Application-Id_tree": {
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:03:40:00:00:0c:01:00:00:31",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "259",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Acct-Application-Id": "16777265"
+ }
+ }
+ },
+ "diameter.avp": "00:00:01:0b:00:00:00:0c:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "267",
+ "diameter.avp.flags": "0x00000000",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Firmware-Revision": "1"
+ }
+ }
+ }
+ }
+ }
+ ,
+ {
+ "_index": "packets-2017-07-11",
+ "_type": "pcap_file",
+ "_score": null,
+ "_source": {
+ "layers": {
+ "frame": {
+ "frame.encap_type": "1",
+ "frame.time": "Jun 21, 2017 10:27:40.611205000 China Standard Time",
+ "frame.offset_shift": "0.000000000",
+ "frame.time_epoch": "1498012060.611205000",
+ "frame.time_delta": "0.002660000",
+ "frame.time_delta_displayed": "0.112736000",
+ "frame.time_relative": "133.053575000",
+ "frame.number": "1922",
+ "frame.len": "290",
+ "frame.cap_len": "290",
+ "frame.marked": "0",
+ "frame.ignored": "0",
+ "frame.protocols": "eth:ethertype:ip:tcp:diameter",
+ "frame.coloring_rule.name": "TCP",
+ "frame.coloring_rule.string": "tcp"
+ },
+ "eth": {
+ "eth.dst": "00:02:00:00:01:08",
+ "eth.dst_tree": {
+ "eth.dst_resolved": "NetSys_00:01:08",
+ "eth.addr": "00:02:00:00:01:08",
+ "eth.addr_resolved": "NetSys_00:01:08",
+ "eth.lg": "0",
+ "eth.ig": "0"
+ },
+ "eth.src": "0a:00:27:00:00:00",
+ "eth.src_tree": {
+ "eth.src_resolved": "0a:00:27:00:00:00",
+ "eth.addr": "0a:00:27:00:00:00",
+ "eth.addr_resolved": "0a:00:27:00:00:00",
+ "eth.lg": "1",
+ "eth.ig": "0"
+ },
+ "eth.type": "0x00000800"
+ },
+ "ip": {
+ "ip.version": "4",
+ "ip.hdr_len": "20",
+ "ip.dsfield": "0x00000000",
+ "ip.dsfield_tree": {
+ "ip.dsfield.dscp": "0",
+ "ip.dsfield.ecn": "0"
+ },
+ "ip.len": "276",
+ "ip.id": "0x000030ad",
+ "ip.flags": "0x00000002",
+ "ip.flags_tree": {
+ "ip.flags.rb": "0",
+ "ip.flags.df": "1",
+ "ip.flags.mf": "0"
+ },
+ "ip.frag_offset": "0",
+ "ip.ttl": "64",
+ "ip.proto": "6",
+ "ip.checksum": "0x000073b3",
+ "ip.checksum.status": "2",
+ "ip.src": "192.168.10.50",
+ "ip.addr": "192.168.10.50",
+ "ip.src_host": "192.168.10.50",
+ "ip.host": "192.168.10.50",
+ "ip.dst": "192.168.10.1",
+ "ip.addr": "192.168.10.1",
+ "ip.dst_host": "192.168.10.1",
+ "ip.host": "192.168.10.1",
+ "Source GeoIP: Unknown": "",
+ "Destination GeoIP: Unknown": ""
+ },
+ "tcp": {
+ "tcp.srcport": "41609",
+ "tcp.dstport": "3872",
+ "tcp.port": "41609",
+ "tcp.port": "3872",
+ "tcp.stream": "42",
+ "tcp.len": "224",
+ "tcp.seq": "177",
+ "tcp.nxtseq": "401",
+ "tcp.ack": "333",
+ "tcp.hdr_len": "32",
+ "tcp.flags": "0x00000018",
+ "tcp.flags_tree": {
+ "tcp.flags.res": "0",
+ "tcp.flags.ns": "0",
+ "tcp.flags.cwr": "0",
+ "tcp.flags.ecn": "0",
+ "tcp.flags.urg": "0",
+ "tcp.flags.ack": "1",
+ "tcp.flags.push": "1",
+ "tcp.flags.reset": "0",
+ "tcp.flags.syn": "0",
+ "tcp.flags.fin": "0",
+ "tcp.flags.str": "\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7AP\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7"
+ },
+ "tcp.window_size_value": "123",
+ "tcp.window_size": "15744",
+ "tcp.window_size_scalefactor": "128",
+ "tcp.checksum": "0x0000c47b",
+ "tcp.checksum.status": "2",
+ "tcp.urgent_pointer": "0",
+ "tcp.options": "01:01:08:0a:06:7e:22:a7:02:5f:01:94",
+ "tcp.options_tree": {
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.timestamp": "08:0a:06:7e:22:a7:02:5f:01:94",
+ "tcp.options.timestamp_tree": {
+ "tcp.option_kind": "8",
+ "tcp.option_len": "10",
+ "tcp.options.timestamp.tsval": "108929703",
+ "tcp.options.timestamp.tsecr": "39780756"
+ }
+ },
+ "tcp.analysis": {
+ "tcp.analysis.initial_rtt": "0.001459000",
+ "tcp.analysis.bytes_in_flight": "224",
+ "tcp.analysis.push_bytes_sent": "224"
+ },
+ "tcp.pdu.size": "224"
+ },
+ "diameter": {
+ "diameter.version": "0x00000001",
+ "diameter.length": "224",
+ "diameter.flags": "0x000000c0",
+ "diameter.flags_tree": {
+ "diameter.flags.request": "1",
+ "diameter.flags.proxyable": "1",
+ "diameter.flags.error": "0",
+ "diameter.flags.T": "0",
+ "diameter.flags.reserved4": "0",
+ "diameter.flags.reserved5": "0",
+ "diameter.flags.reserved6": "0",
+ "diameter.flags.reserved7": "0"
+ },
+ "diameter.cmd.code": "316",
+ "diameter.applicationId": "16777251",
+ "diameter.hopbyhopid": "0x0002cafc",
+ "diameter.endtoendid": "0x00000001",
+ "diameter.answer_in": "1976",
+ "diameter.avp": "00:00:01:07:40:00:00:1e:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:3b:31:38:33:30:33:36:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "263",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "30",
+ "diameter.Session-Id": "esm.ericsson.se;183036",
+ "diameter.avp.pad": "00:00"
+ },
+ "diameter.avp": "00:00:01:15:40:00:00:0c:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "277",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Session-State": "1"
+ },
+ "diameter.avp": "00:00:01:08:40:00:00:17:6d:6d:65:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "264",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Origin-Host": "mme.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:28:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "296",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Origin-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:25:40:00:00:17:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "293",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Destination-Host": "esm.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:1b:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "283",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Destination-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:00:01:40:00:00:17:32:33:34:31:35:30:36:36:36:39:39:39:39:39:39:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.User-Name": "234150666999999",
+ "e212.imsi": "234150666999999",
+ "e212.imsi_tree": {
+ "e212.mcc": "234",
+ "e212.mnc": "15"
+ },
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:04:08:c0:00:00:10:00:00:28:af:00:00:03:ec",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1032",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.RAT-Type": "1004"
+ },
+ "diameter.avp": "00:00:05:7d:c0:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1405",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.ULR-Flags": "2",
+ "diameter.3gpp.ulr_flags": "0x00000002",
+ "diameter.3gpp.ulr_flags_tree": {
+ "diameter.3gpp.ulr_flags_spare": "0x00000000",
+ "diameter.3gpp.ulr_flags_bit7": "0",
+ "diameter.3gpp.ulr_flags_bit6": "0",
+ "diameter.3gpp.ulr_flags_bit5": "0",
+ "diameter.3gpp.ulr_flags_bit4": "0",
+ "diameter.3gpp.ulr_flags_bit3": "0",
+ "diameter.3gpp.ulr_flags_bit2": "0",
+ "diameter.3gpp.ulr_flags_bit1": "1",
+ "diameter.3gpp.ulr_flags_bit0": "0"
+ }
+ },
+ "diameter.avp": "00:00:05:7f:c0:00:00:0e:00:00:28:af:12:34:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1407",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "14",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Visited-PLMN-Id": "12:34",
+ "PLMN Id should be 3 octets": {
+ "_ws.expert": {
+ "diameter_3gpp.plmn_id_wrong_len": "",
+ "_ws.expert.message": "PLMN Id should be 3 octets",
+ "_ws.expert.severity": "8388608",
+ "_ws.expert.group": "150994944"
+ }
+ },
+ "diameter.avp.pad": "00:00"
+ }
+ }
+ }
+ }
+ }
+ ,
+ {
+ "_index": "packets-2017-07-11",
+ "_type": "pcap_file",
+ "_score": null,
+ "_source": {
+ "layers": {
+ "frame": {
+ "frame.encap_type": "1",
+ "frame.time": "Jun 21, 2017 10:27:40.978933000 China Standard Time",
+ "frame.offset_shift": "0.000000000",
+ "frame.time_epoch": "1498012060.978933000",
+ "frame.time_delta": "0.001990000",
+ "frame.time_delta_displayed": "0.367728000",
+ "frame.time_relative": "133.421303000",
+ "frame.number": "1976",
+ "frame.len": "1062",
+ "frame.cap_len": "1062",
+ "frame.marked": "0",
+ "frame.ignored": "0",
+ "frame.protocols": "eth:ethertype:ip:tcp:diameter",
+ "frame.coloring_rule.name": "TCP",
+ "frame.coloring_rule.string": "tcp"
+ },
+ "eth": {
+ "eth.dst": "0a:00:27:00:00:00",
+ "eth.dst_tree": {
+ "eth.dst_resolved": "0a:00:27:00:00:00",
+ "eth.addr": "0a:00:27:00:00:00",
+ "eth.addr_resolved": "0a:00:27:00:00:00",
+ "eth.lg": "1",
+ "eth.ig": "0"
+ },
+ "eth.src": "00:02:00:00:01:08",
+ "eth.src_tree": {
+ "eth.src_resolved": "NetSys_00:01:08",
+ "eth.addr": "00:02:00:00:01:08",
+ "eth.addr_resolved": "NetSys_00:01:08",
+ "eth.lg": "0",
+ "eth.ig": "0"
+ },
+ "eth.type": "0x00000800"
+ },
+ "ip": {
+ "ip.version": "4",
+ "ip.hdr_len": "20",
+ "ip.dsfield": "0x00000000",
+ "ip.dsfield_tree": {
+ "ip.dsfield.dscp": "0",
+ "ip.dsfield.ecn": "0"
+ },
+ "ip.len": "1048",
+ "ip.id": "0x0000f98e",
+ "ip.flags": "0x00000002",
+ "ip.flags_tree": {
+ "ip.flags.rb": "0",
+ "ip.flags.df": "1",
+ "ip.flags.mf": "0"
+ },
+ "ip.frag_offset": "0",
+ "ip.ttl": "64",
+ "ip.proto": "6",
+ "ip.checksum": "0x0000a7cd",
+ "ip.checksum.status": "2",
+ "ip.src": "192.168.10.1",
+ "ip.addr": "192.168.10.1",
+ "ip.src_host": "192.168.10.1",
+ "ip.host": "192.168.10.1",
+ "ip.dst": "192.168.10.50",
+ "ip.addr": "192.168.10.50",
+ "ip.dst_host": "192.168.10.50",
+ "ip.host": "192.168.10.50",
+ "Source GeoIP: Unknown": "",
+ "Destination GeoIP: Unknown": ""
+ },
+ "tcp": {
+ "tcp.srcport": "3872",
+ "tcp.dstport": "41609",
+ "tcp.port": "3872",
+ "tcp.port": "41609",
+ "tcp.stream": "42",
+ "tcp.len": "996",
+ "tcp.seq": "333",
+ "tcp.nxtseq": "1329",
+ "tcp.ack": "401",
+ "tcp.hdr_len": "32",
+ "tcp.flags": "0x00000018",
+ "tcp.flags_tree": {
+ "tcp.flags.res": "0",
+ "tcp.flags.ns": "0",
+ "tcp.flags.cwr": "0",
+ "tcp.flags.ecn": "0",
+ "tcp.flags.urg": "0",
+ "tcp.flags.ack": "1",
+ "tcp.flags.push": "1",
+ "tcp.flags.reset": "0",
+ "tcp.flags.syn": "0",
+ "tcp.flags.fin": "0",
+ "tcp.flags.str": "\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7AP\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7"
+ },
+ "tcp.window_size_value": "31",
+ "tcp.window_size": "31744",
+ "tcp.window_size_scalefactor": "1024",
+ "tcp.checksum": "0x000090e8",
+ "tcp.checksum.status": "2",
+ "tcp.urgent_pointer": "0",
+ "tcp.options": "01:01:08:0a:02:5f:02:0b:06:7e:22:a7",
+ "tcp.options_tree": {
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.timestamp": "08:0a:02:5f:02:0b:06:7e:22:a7",
+ "tcp.options.timestamp_tree": {
+ "tcp.option_kind": "8",
+ "tcp.option_len": "10",
+ "tcp.options.timestamp.tsval": "39780875",
+ "tcp.options.timestamp.tsecr": "108929703"
+ }
+ },
+ "tcp.analysis": {
+ "tcp.analysis.initial_rtt": "0.001459000",
+ "tcp.analysis.bytes_in_flight": "996",
+ "tcp.analysis.push_bytes_sent": "996"
+ },
+ "tcp.pdu.size": "996"
+ },
+ "diameter": {
+ "diameter.version": "0x00000001",
+ "diameter.length": "996",
+ "diameter.flags": "0x00000040",
+ "diameter.flags_tree": {
+ "diameter.flags.request": "0",
+ "diameter.flags.proxyable": "1",
+ "diameter.flags.error": "0",
+ "diameter.flags.T": "0",
+ "diameter.flags.reserved4": "0",
+ "diameter.flags.reserved5": "0",
+ "diameter.flags.reserved6": "0",
+ "diameter.flags.reserved7": "0"
+ },
+ "diameter.cmd.code": "316",
+ "diameter.applicationId": "16777251",
+ "diameter.hopbyhopid": "0x0002cafc",
+ "diameter.endtoendid": "0x00000001",
+ "diameter.answer_to": "1922",
+ "diameter.resp_time": "0.367728000",
+ "diameter.avp": "00:00:01:07:40:00:00:1e:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:3b:31:38:33:30:33:36:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "263",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "30",
+ "diameter.Session-Id": "esm.ericsson.se;183036",
+ "diameter.avp.pad": "00:00"
+ },
+ "diameter.avp": "00:00:01:0c:40:00:00:0c:00:00:07:d1",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "268",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Result-Code": "2001"
+ },
+ "diameter.avp": "00:00:01:08:40:00:00:17:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "264",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Origin-Host": "esm.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:28:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "296",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Origin-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:15:40:00:00:0c:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "277",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Session-State": "1"
+ },
+ "diameter.avp": "00:00:05:78:c0:00:03:24:00:00:28:af:00:00:02:bd:c0:00:00:11:00:00:28:af:71:12:30:00:05:00:00:00:00:00:05:90:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:92:c0:00:00:10:00:00:28:af:00:00:00:40:00:00:06:50:80:00:00:10:00:00:28:af:00:00:00:00:00:00:05:93:c0:00:00:1e:00:00:28:af:6d:6e:63:30:31:32:2e:6d:63:63:33:34:35:2e:67:70:72:73:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:95:c0:00:02:78:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1400",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "804",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Subscription-Data": "00:00:02:bd:c0:00:00:11:00:00:28:af:71:12:30:00:05:00:00:00:00:00:05:90:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:92:c0:00:00:10:00:00:28:af:00:00:00:40:00:00:06:50:80:00:00:10:00:00:28:af:00:00:00:00:00:00:05:93:c0:00:00:1e:00:00:28:af:6d:6e:63:30:31:32:2e:6d:63:63:33:34:35:2e:67:70:72:73:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:95:c0:00:02:78:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.Subscription-Data_tree": {
+ "diameter.avp": "00:00:02:bd:c0:00:00:11:00:00:28:af:71:12:30:00:05:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "701",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "17",
+ "diameter.avp.vendorId": "10415",
+ "diameter.MSISDN": "71:12:30:00:05",
+ "e164.msisdn": "1721030050",
+ "e164.msisdn_tree": {
+ "e164.country_code": "1"
+ },
+ "diameter.avp.pad": "00:00:00"
+ },
+ "diameter.avp": "00:00:05:90:c0:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1424",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Subscriber-Status": "0"
+ },
+ "diameter.avp": "00:00:05:92:c0:00:00:10:00:00:28:af:00:00:00:40",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1426",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Access-Restriction-Data": "64",
+ "diameter.3gpp.acc_res_dat_flags": "0x00000040",
+ "diameter.3gpp.acc_res_dat_flags_tree": {
+ "diameter.3gpp.acc_res_dat_flags_spare": "0x00000000",
+ "diameter.3gpp.acc_res_dat_flags_bit6": "1",
+ "diameter.3gpp.acc_res_dat_flags_bit5": "0",
+ "diameter.3gpp.acc_res_dat_flags_bit4": "0",
+ "diameter.3gpp.acc_res_dat_flags_bit3": "0",
+ "diameter.3gpp.acc_res_dat_flags_bit2": "0",
+ "diameter.3gpp.acc_res_dat_flags_bit1": "0",
+ "diameter.3gpp.acc_res_dat_flags_bit0": "0"
+ }
+ },
+ "diameter.avp": "00:00:06:50:80:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1616",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.MPS-Priority": "0"
+ },
+ "diameter.avp": "00:00:05:93:c0:00:00:1e:00:00:28:af:6d:6e:63:30:31:32:2e:6d:63:63:33:34:35:2e:67:70:72:73:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1427",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "30",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-OI-Replacement": "mnc012.mcc345.gprs",
+ "diameter.avp.pad": "00:00"
+ },
+ "diameter.avp": "00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "13",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.3GPP-Charging-Characteristics": "69D5"
+ },
+ "diameter.avp": "00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1435",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "44",
+ "diameter.avp.vendorId": "10415",
+ "diameter.AMBR": "00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.AMBR_tree": {
+ "diameter.avp": "00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "516",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-UL": "20971520"
+ },
+ "diameter.avp": "00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "515",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-DL": "41943040"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:95:c0:00:02:78:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1429",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "632",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-Configuration-Profile": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.APN-Configuration-Profile_tree": {
+ "diameter.avp": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1423",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Context-Identifier": "78"
+ },
+ "diameter.avp": "00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1428",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.All-APN-Configurations-Included-Indicator": "0"
+ },
+ "diameter.avp": "00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1430",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "196",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-Configuration": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44",
+ "diameter.APN-Configuration_tree": {
+ "diameter.avp": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1423",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Context-Identifier": "1"
+ },
+ "diameter.avp": "00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "493",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Service-Selection": "apn3331.com",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1456",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.PDN-Type": "0"
+ },
+ "diameter.avp": "00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1431",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "56",
+ "diameter.avp.vendorId": "10415",
+ "diameter.EPS-Subscribed-QoS-Profile": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.EPS-Subscribed-QoS-Profile_tree": {
+ "diameter.avp": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1028",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.QoS-Class-Identifier": "5"
+ },
+ "diameter.avp": "00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1034",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Allocation-Retention-Priority": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.Allocation-Retention-Priority_tree": {
+ "diameter.avp": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1046",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Priority-Level": "2"
+ }
+ }
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1435",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "44",
+ "diameter.avp.vendorId": "10415",
+ "diameter.AMBR": "00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.AMBR_tree": {
+ "diameter.avp": "00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "516",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-UL": "20971520"
+ },
+ "diameter.avp": "00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "515",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-DL": "41943040"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1432",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.VPLMN-Dynamic-Address-Allowed": "0"
+ },
+ "diameter.avp": "00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "13",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.3GPP-Charging-Characteristics": "9BCD"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1430",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "196",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-Configuration": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30",
+ "diameter.APN-Configuration_tree": {
+ "diameter.avp": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1423",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Context-Identifier": "2"
+ },
+ "diameter.avp": "00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "493",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Service-Selection": "apn3332.com",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1456",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.PDN-Type": "1"
+ },
+ "diameter.avp": "00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1431",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "56",
+ "diameter.avp.vendorId": "10415",
+ "diameter.EPS-Subscribed-QoS-Profile": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.EPS-Subscribed-QoS-Profile_tree": {
+ "diameter.avp": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1028",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.QoS-Class-Identifier": "5"
+ },
+ "diameter.avp": "00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1034",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Allocation-Retention-Priority": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.Allocation-Retention-Priority_tree": {
+ "diameter.avp": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1046",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Priority-Level": "2"
+ }
+ }
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1435",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "44",
+ "diameter.avp.vendorId": "10415",
+ "diameter.AMBR": "00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.AMBR_tree": {
+ "diameter.avp": "00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "516",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-UL": "20971520"
+ },
+ "diameter.avp": "00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "515",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-DL": "41943040"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1432",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.VPLMN-Dynamic-Address-Allowed": "1"
+ },
+ "diameter.avp": "00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "13",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.3GPP-Charging-Characteristics": "0A00"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1430",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "196",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-Configuration": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.APN-Configuration_tree": {
+ "diameter.avp": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1423",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Context-Identifier": "78"
+ },
+ "diameter.avp": "00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "493",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "20",
+ "diameter.Service-Selection": "apn33378.com"
+ },
+ "diameter.avp": "00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1456",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.PDN-Type": "0"
+ },
+ "diameter.avp": "00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1431",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "56",
+ "diameter.avp.vendorId": "10415",
+ "diameter.EPS-Subscribed-QoS-Profile": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.EPS-Subscribed-QoS-Profile_tree": {
+ "diameter.avp": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1028",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.QoS-Class-Identifier": "5"
+ },
+ "diameter.avp": "00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1034",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Allocation-Retention-Priority": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.Allocation-Retention-Priority_tree": {
+ "diameter.avp": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1046",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Priority-Level": "2"
+ }
+ }
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1435",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "44",
+ "diameter.avp.vendorId": "10415",
+ "diameter.AMBR": "00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00:00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.AMBR_tree": {
+ "diameter.avp": "00:00:02:04:c0:00:00:10:00:00:28:af:01:40:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "516",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-UL": "20971520"
+ },
+ "diameter.avp": "00:00:02:03:c0:00:00:10:00:00:28:af:02:80:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "515",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-DL": "41943040"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1432",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.VPLMN-Dynamic-Address-Allowed": "1"
+ },
+ "diameter.avp": "00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "13",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.3GPP-Charging-Characteristics": "69D5"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "diameter.avp": "00:00:02:74:80:00:00:38:00:00:28:af:00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:02:75:80:00:00:10:00:00:28:af:00:00:00:01:00:00:02:76:80:00:00:10:00:00:28:af:10:00:02:07",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "628",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "56",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Supported-Features": "00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:02:75:80:00:00:10:00:00:28:af:00:00:00:01:00:00:02:76:80:00:00:10:00:00:28:af:10:00:02:07",
+ "diameter.Supported-Features_tree": {
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:02:75:80:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "629",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Feature-List-ID": "1"
+ },
+ "diameter.avp": "00:00:02:76:80:00:00:10:00:00:28:af:10:00:02:07",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "630",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Feature-List": "268435975",
+ "diameter.3gpp.feature_list_flags": "0x10000207",
+ "diameter.3gpp.feature_list_flags_tree": {
+ "diameter.3gpp.feature_list1_s6a_flags_bit31": "0",
+ "diameter.3gpp.feature_list1_s6a_flags1_bit30": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit29": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit28": "1",
+ "diameter.3gpp.feature_list1_s6a_flags_bit27": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit26": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit25": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit24": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit23": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit22": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit21": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit20": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit19": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit18": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit17": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit16": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit15": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit14": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit13": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit12": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit11": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit10": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit9": "1",
+ "diameter.3gpp.feature_list1_s6a_flags_bit8": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit7": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit6": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit5": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit4": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit3": "0",
+ "diameter.3gpp.feature_list1_s6a_flags_bit2": "1",
+ "diameter.3gpp.feature_list1_s6a_flags_bit1": "1",
+ "diameter.3gpp.feature_list1_s6a_flags_bit0": "1"
+ }
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:7e:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1406",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.ULA-Flags": "1",
+ "diameter.3gpp.ula_flags": "0x00000001",
+ "diameter.3gpp.ula_flags_tree": {
+ "diameter.3gpp.ula_flags_spare": "0x00000000",
+ "diameter.3gpp.ula_flags_bit1": "0",
+ "diameter.3gpp.ula_flags_bit0": "1"
+ }
+ }
+ }
+ }
+ }
+ }
+ ,
+ {
+ "_index": "packets-2017-07-11",
+ "_type": "pcap_file",
+ "_score": null,
+ "_source": {
+ "layers": {
+ "frame": {
+ "frame.encap_type": "1",
+ "frame.time": "Jun 21, 2017 10:28:03.022151000 China Standard Time",
+ "frame.offset_shift": "0.000000000",
+ "frame.time_epoch": "1498012083.022151000",
+ "frame.time_delta": "0.054751000",
+ "frame.time_delta_displayed": "22.043218000",
+ "frame.time_relative": "155.464521000",
+ "frame.number": "2612",
+ "frame.len": "270",
+ "frame.cap_len": "270",
+ "frame.marked": "0",
+ "frame.ignored": "0",
+ "frame.protocols": "eth:ethertype:ip:tcp:diameter",
+ "frame.coloring_rule.name": "TCP",
+ "frame.coloring_rule.string": "tcp"
+ },
+ "eth": {
+ "eth.dst": "00:02:00:00:01:08",
+ "eth.dst_tree": {
+ "eth.dst_resolved": "NetSys_00:01:08",
+ "eth.addr": "00:02:00:00:01:08",
+ "eth.addr_resolved": "NetSys_00:01:08",
+ "eth.lg": "0",
+ "eth.ig": "0"
+ },
+ "eth.src": "0a:00:27:00:00:00",
+ "eth.src_tree": {
+ "eth.src_resolved": "0a:00:27:00:00:00",
+ "eth.addr": "0a:00:27:00:00:00",
+ "eth.addr_resolved": "0a:00:27:00:00:00",
+ "eth.lg": "1",
+ "eth.ig": "0"
+ },
+ "eth.type": "0x00000800"
+ },
+ "ip": {
+ "ip.version": "4",
+ "ip.hdr_len": "20",
+ "ip.dsfield": "0x00000000",
+ "ip.dsfield_tree": {
+ "ip.dsfield.dscp": "0",
+ "ip.dsfield.ecn": "0"
+ },
+ "ip.len": "256",
+ "ip.id": "0x000030af",
+ "ip.flags": "0x00000002",
+ "ip.flags_tree": {
+ "ip.flags.rb": "0",
+ "ip.flags.df": "1",
+ "ip.flags.mf": "0"
+ },
+ "ip.frag_offset": "0",
+ "ip.ttl": "64",
+ "ip.proto": "6",
+ "ip.checksum": "0x000073c5",
+ "ip.checksum.status": "2",
+ "ip.src": "192.168.10.50",
+ "ip.addr": "192.168.10.50",
+ "ip.src_host": "192.168.10.50",
+ "ip.host": "192.168.10.50",
+ "ip.dst": "192.168.10.1",
+ "ip.addr": "192.168.10.1",
+ "ip.dst_host": "192.168.10.1",
+ "ip.host": "192.168.10.1",
+ "Source GeoIP: Unknown": "",
+ "Destination GeoIP: Unknown": ""
+ },
+ "tcp": {
+ "tcp.srcport": "41609",
+ "tcp.dstport": "3872",
+ "tcp.port": "41609",
+ "tcp.port": "3872",
+ "tcp.stream": "42",
+ "tcp.len": "204",
+ "tcp.seq": "401",
+ "tcp.nxtseq": "605",
+ "tcp.ack": "1329",
+ "tcp.hdr_len": "32",
+ "tcp.flags": "0x00000018",
+ "tcp.flags_tree": {
+ "tcp.flags.res": "0",
+ "tcp.flags.ns": "0",
+ "tcp.flags.cwr": "0",
+ "tcp.flags.ecn": "0",
+ "tcp.flags.urg": "0",
+ "tcp.flags.ack": "1",
+ "tcp.flags.push": "1",
+ "tcp.flags.reset": "0",
+ "tcp.flags.syn": "0",
+ "tcp.flags.fin": "0",
+ "tcp.flags.str": "\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7AP\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7"
+ },
+ "tcp.window_size_value": "146",
+ "tcp.window_size": "18688",
+ "tcp.window_size_scalefactor": "128",
+ "tcp.checksum": "0x0000b747",
+ "tcp.checksum.status": "2",
+ "tcp.urgent_pointer": "0",
+ "tcp.options": "01:01:08:0a:06:7e:38:8a:02:5f:02:0b",
+ "tcp.options_tree": {
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.timestamp": "08:0a:06:7e:38:8a:02:5f:02:0b",
+ "tcp.options.timestamp_tree": {
+ "tcp.option_kind": "8",
+ "tcp.option_len": "10",
+ "tcp.options.timestamp.tsval": "108935306",
+ "tcp.options.timestamp.tsecr": "39780875"
+ }
+ },
+ "tcp.analysis": {
+ "tcp.analysis.initial_rtt": "0.001459000",
+ "tcp.analysis.bytes_in_flight": "204",
+ "tcp.analysis.push_bytes_sent": "204"
+ },
+ "tcp.pdu.size": "204"
+ },
+ "diameter": {
+ "diameter.version": "0x00000001",
+ "diameter.length": "204",
+ "diameter.flags": "0x000000c0",
+ "diameter.flags_tree": {
+ "diameter.flags.request": "1",
+ "diameter.flags.proxyable": "1",
+ "diameter.flags.error": "0",
+ "diameter.flags.T": "0",
+ "diameter.flags.reserved4": "0",
+ "diameter.flags.reserved5": "0",
+ "diameter.flags.reserved6": "0",
+ "diameter.flags.reserved7": "0"
+ },
+ "diameter.cmd.code": "318",
+ "diameter.applicationId": "16777251",
+ "diameter.hopbyhopid": "0x000aa1c8",
+ "diameter.endtoendid": "0x00000001",
+ "diameter.answer_in": "2657",
+ "diameter.avp": "00:00:01:07:40:00:00:1e:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:3b:36:39:36:37:37:36:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "263",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "30",
+ "diameter.Session-Id": "esm.ericsson.se;696776",
+ "diameter.avp.pad": "00:00"
+ },
+ "diameter.avp": "00:00:01:15:40:00:00:0c:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "277",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Session-State": "1"
+ },
+ "diameter.avp": "00:00:01:08:40:00:00:17:6d:6d:65:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "264",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Origin-Host": "mme.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:28:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "296",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Origin-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:25:40:00:00:17:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "293",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Destination-Host": "esm.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:1b:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "283",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Destination-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:00:01:40:00:00:17:32:33:34:31:35:30:36:36:36:39:39:39:39:39:39:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.User-Name": "234150666999999",
+ "e212.imsi": "234150666999999",
+ "e212.imsi_tree": {
+ "e212.mcc": "234",
+ "e212.mnc": "15"
+ },
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:05:80:c0:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1408",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.avp.vendorId": "10415",
+ "Data is empty": {
+ "_ws.expert": {
+ "diameter.avp.no_data": "",
+ "_ws.expert.message": "Data is empty",
+ "_ws.expert.severity": "6291456",
+ "_ws.expert.group": "83886080"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:7f:c0:00:00:0e:00:00:28:af:12:34:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1407",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "14",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Visited-PLMN-Id": "12:34",
+ "PLMN Id should be 3 octets": {
+ "_ws.expert": {
+ "diameter_3gpp.plmn_id_wrong_len": "",
+ "_ws.expert.message": "PLMN Id should be 3 octets",
+ "_ws.expert.severity": "8388608",
+ "_ws.expert.group": "150994944"
+ }
+ },
+ "diameter.avp.pad": "00:00"
+ }
+ }
+ }
+ }
+ }
+ ,
+ {
+ "_index": "packets-2017-07-11",
+ "_type": "pcap_file",
+ "_score": null,
+ "_source": {
+ "layers": {
+ "frame": {
+ "frame.encap_type": "1",
+ "frame.time": "Jun 21, 2017 10:28:03.138646000 China Standard Time",
+ "frame.offset_shift": "0.000000000",
+ "frame.time_epoch": "1498012083.138646000",
+ "frame.time_delta": "0.002184000",
+ "frame.time_delta_displayed": "0.116495000",
+ "frame.time_relative": "155.581016000",
+ "frame.number": "2657",
+ "frame.len": "338",
+ "frame.cap_len": "338",
+ "frame.marked": "0",
+ "frame.ignored": "0",
+ "frame.protocols": "eth:ethertype:ip:tcp:diameter",
+ "frame.coloring_rule.name": "TCP",
+ "frame.coloring_rule.string": "tcp"
+ },
+ "eth": {
+ "eth.dst": "0a:00:27:00:00:00",
+ "eth.dst_tree": {
+ "eth.dst_resolved": "0a:00:27:00:00:00",
+ "eth.addr": "0a:00:27:00:00:00",
+ "eth.addr_resolved": "0a:00:27:00:00:00",
+ "eth.lg": "1",
+ "eth.ig": "0"
+ },
+ "eth.src": "00:02:00:00:01:08",
+ "eth.src_tree": {
+ "eth.src_resolved": "NetSys_00:01:08",
+ "eth.addr": "00:02:00:00:01:08",
+ "eth.addr_resolved": "NetSys_00:01:08",
+ "eth.lg": "0",
+ "eth.ig": "0"
+ },
+ "eth.type": "0x00000800"
+ },
+ "ip": {
+ "ip.version": "4",
+ "ip.hdr_len": "20",
+ "ip.dsfield": "0x00000000",
+ "ip.dsfield_tree": {
+ "ip.dsfield.dscp": "0",
+ "ip.dsfield.ecn": "0"
+ },
+ "ip.len": "324",
+ "ip.id": "0x0000f990",
+ "ip.flags": "0x00000002",
+ "ip.flags_tree": {
+ "ip.flags.rb": "0",
+ "ip.flags.df": "1",
+ "ip.flags.mf": "0"
+ },
+ "ip.frag_offset": "0",
+ "ip.ttl": "64",
+ "ip.proto": "6",
+ "ip.checksum": "0x0000aa9f",
+ "ip.checksum.status": "2",
+ "ip.src": "192.168.10.1",
+ "ip.addr": "192.168.10.1",
+ "ip.src_host": "192.168.10.1",
+ "ip.host": "192.168.10.1",
+ "ip.dst": "192.168.10.50",
+ "ip.addr": "192.168.10.50",
+ "ip.dst_host": "192.168.10.50",
+ "ip.host": "192.168.10.50",
+ "Source GeoIP: Unknown": "",
+ "Destination GeoIP: Unknown": ""
+ },
+ "tcp": {
+ "tcp.srcport": "3872",
+ "tcp.dstport": "41609",
+ "tcp.port": "3872",
+ "tcp.port": "41609",
+ "tcp.stream": "42",
+ "tcp.len": "272",
+ "tcp.seq": "1329",
+ "tcp.nxtseq": "1601",
+ "tcp.ack": "605",
+ "tcp.hdr_len": "32",
+ "tcp.flags": "0x00000018",
+ "tcp.flags_tree": {
+ "tcp.flags.res": "0",
+ "tcp.flags.ns": "0",
+ "tcp.flags.cwr": "0",
+ "tcp.flags.ecn": "0",
+ "tcp.flags.urg": "0",
+ "tcp.flags.ack": "1",
+ "tcp.flags.push": "1",
+ "tcp.flags.reset": "0",
+ "tcp.flags.syn": "0",
+ "tcp.flags.fin": "0",
+ "tcp.flags.str": "\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7AP\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7"
+ },
+ "tcp.window_size_value": "32",
+ "tcp.window_size": "32768",
+ "tcp.window_size_scalefactor": "1024",
+ "tcp.checksum": "0x00000187",
+ "tcp.checksum.status": "2",
+ "tcp.urgent_pointer": "0",
+ "tcp.options": "01:01:08:0a:02:5f:17:b0:06:7e:38:8a",
+ "tcp.options_tree": {
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.timestamp": "08:0a:02:5f:17:b0:06:7e:38:8a",
+ "tcp.options.timestamp_tree": {
+ "tcp.option_kind": "8",
+ "tcp.option_len": "10",
+ "tcp.options.timestamp.tsval": "39786416",
+ "tcp.options.timestamp.tsecr": "108935306"
+ }
+ },
+ "tcp.analysis": {
+ "tcp.analysis.initial_rtt": "0.001459000",
+ "tcp.analysis.bytes_in_flight": "272",
+ "tcp.analysis.push_bytes_sent": "272"
+ },
+ "tcp.pdu.size": "272"
+ },
+ "diameter": {
+ "diameter.version": "0x00000001",
+ "diameter.length": "272",
+ "diameter.flags": "0x00000040",
+ "diameter.flags_tree": {
+ "diameter.flags.request": "0",
+ "diameter.flags.proxyable": "1",
+ "diameter.flags.error": "0",
+ "diameter.flags.T": "0",
+ "diameter.flags.reserved4": "0",
+ "diameter.flags.reserved5": "0",
+ "diameter.flags.reserved6": "0",
+ "diameter.flags.reserved7": "0"
+ },
+ "diameter.cmd.code": "318",
+ "diameter.applicationId": "16777251",
+ "diameter.hopbyhopid": "0x000aa1c8",
+ "diameter.endtoendid": "0x00000001",
+ "diameter.answer_to": "2612",
+ "diameter.resp_time": "0.116495000",
+ "diameter.avp": "00:00:01:07:40:00:00:1e:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:3b:36:39:36:37:37:36:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "263",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "30",
+ "diameter.Session-Id": "esm.ericsson.se;696776",
+ "diameter.avp.pad": "00:00"
+ },
+ "diameter.avp": "00:00:01:0c:40:00:00:0c:00:00:07:d1",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "268",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Result-Code": "2001"
+ },
+ "diameter.avp": "00:00:01:08:40:00:00:17:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "264",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Origin-Host": "esm.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:28:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "296",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Origin-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:15:40:00:00:0c:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "277",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Session-State": "1"
+ },
+ "diameter.avp": "00:00:05:85:c0:00:00:98:00:00:28:af:00:00:05:86:c0:00:00:8c:00:00:28:af:00:00:05:a7:c0:00:00:1c:00:00:28:af:b3:2c:39:93:f1:7c:35:41:24:9a:c1:3e:3c:fb:0e:81:00:00:05:a8:c0:00:00:1c:00:00:28:af:c4:5b:4e:e4:86:0b:42:36:53:ed:b6:49:4b:8c:79:f6:00:00:05:a9:c0:00:00:1c:00:00:28:af:e4:86:4f:cf:38:13:00:00:c4:5b:0a:69:88:4b:42:36:00:00:05:aa:c0:00:00:2c:00:00:28:af:65:11:c9:b5:0f:d8:5d:b3:13:5e:8f:2c:06:de:66:42:41:81:de:a4:0b:ac:46:b3:40:d1:9e:e9:2d:43:df:38",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1413",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "152",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Authentication-Info": "00:00:05:86:c0:00:00:8c:00:00:28:af:00:00:05:a7:c0:00:00:1c:00:00:28:af:b3:2c:39:93:f1:7c:35:41:24:9a:c1:3e:3c:fb:0e:81:00:00:05:a8:c0:00:00:1c:00:00:28:af:c4:5b:4e:e4:86:0b:42:36:53:ed:b6:49:4b:8c:79:f6:00:00:05:a9:c0:00:00:1c:00:00:28:af:e4:86:4f:cf:38:13:00:00:c4:5b:0a:69:88:4b:42:36:00:00:05:aa:c0:00:00:2c:00:00:28:af:65:11:c9:b5:0f:d8:5d:b3:13:5e:8f:2c:06:de:66:42:41:81:de:a4:0b:ac:46:b3:40:d1:9e:e9:2d:43:df:38",
+ "diameter.Authentication-Info_tree": {
+ "diameter.avp": "00:00:05:86:c0:00:00:8c:00:00:28:af:00:00:05:a7:c0:00:00:1c:00:00:28:af:b3:2c:39:93:f1:7c:35:41:24:9a:c1:3e:3c:fb:0e:81:00:00:05:a8:c0:00:00:1c:00:00:28:af:c4:5b:4e:e4:86:0b:42:36:53:ed:b6:49:4b:8c:79:f6:00:00:05:a9:c0:00:00:1c:00:00:28:af:e4:86:4f:cf:38:13:00:00:c4:5b:0a:69:88:4b:42:36:00:00:05:aa:c0:00:00:2c:00:00:28:af:65:11:c9:b5:0f:d8:5d:b3:13:5e:8f:2c:06:de:66:42:41:81:de:a4:0b:ac:46:b3:40:d1:9e:e9:2d:43:df:38",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1414",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "140",
+ "diameter.avp.vendorId": "10415",
+ "diameter.E-UTRAN-Vector": "00:00:05:a7:c0:00:00:1c:00:00:28:af:b3:2c:39:93:f1:7c:35:41:24:9a:c1:3e:3c:fb:0e:81:00:00:05:a8:c0:00:00:1c:00:00:28:af:c4:5b:4e:e4:86:0b:42:36:53:ed:b6:49:4b:8c:79:f6:00:00:05:a9:c0:00:00:1c:00:00:28:af:e4:86:4f:cf:38:13:00:00:c4:5b:0a:69:88:4b:42:36:00:00:05:aa:c0:00:00:2c:00:00:28:af:65:11:c9:b5:0f:d8:5d:b3:13:5e:8f:2c:06:de:66:42:41:81:de:a4:0b:ac:46:b3:40:d1:9e:e9:2d:43:df:38",
+ "diameter.E-UTRAN-Vector_tree": {
+ "diameter.avp": "00:00:05:a7:c0:00:00:1c:00:00:28:af:b3:2c:39:93:f1:7c:35:41:24:9a:c1:3e:3c:fb:0e:81",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1447",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.RAND": "b3:2c:39:93:f1:7c:35:41:24:9a:c1:3e:3c:fb:0e:81"
+ },
+ "diameter.avp": "00:00:05:a8:c0:00:00:1c:00:00:28:af:c4:5b:4e:e4:86:0b:42:36:53:ed:b6:49:4b:8c:79:f6",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1448",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.XRES": "c4:5b:4e:e4:86:0b:42:36:53:ed:b6:49:4b:8c:79:f6"
+ },
+ "diameter.avp": "00:00:05:a9:c0:00:00:1c:00:00:28:af:e4:86:4f:cf:38:13:00:00:c4:5b:0a:69:88:4b:42:36",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1449",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.AUTN": "e4:86:4f:cf:38:13:00:00:c4:5b:0a:69:88:4b:42:36"
+ },
+ "diameter.avp": "00:00:05:aa:c0:00:00:2c:00:00:28:af:65:11:c9:b5:0f:d8:5d:b3:13:5e:8f:2c:06:de:66:42:41:81:de:a4:0b:ac:46:b3:40:d1:9e:e9:2d:43:df:38",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1450",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "44",
+ "diameter.avp.vendorId": "10415",
+ "diameter.KASME": "65:11:c9:b5:0f:d8:5d:b3:13:5e:8f:2c:06:de:66:42:41:81:de:a4:0b:ac:46:b3:40:d1:9e:e9:2d:43:df:38"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ ,
+ {
+ "_index": "packets-2017-07-11",
+ "_type": "pcap_file",
+ "_score": null,
+ "_source": {
+ "layers": {
+ "frame": {
+ "frame.encap_type": "1",
+ "frame.time": "Jun 21, 2017 10:28:03.141980000 China Standard Time",
+ "frame.offset_shift": "0.000000000",
+ "frame.time_epoch": "1498012083.141980000",
+ "frame.time_delta": "0.003324000",
+ "frame.time_delta_displayed": "0.003334000",
+ "frame.time_relative": "155.584350000",
+ "frame.number": "2659",
+ "frame.len": "918",
+ "frame.cap_len": "918",
+ "frame.marked": "0",
+ "frame.ignored": "0",
+ "frame.protocols": "eth:ethertype:ip:tcp:diameter",
+ "frame.coloring_rule.name": "TCP",
+ "frame.coloring_rule.string": "tcp"
+ },
+ "eth": {
+ "eth.dst": "0a:00:27:00:00:00",
+ "eth.dst_tree": {
+ "eth.dst_resolved": "0a:00:27:00:00:00",
+ "eth.addr": "0a:00:27:00:00:00",
+ "eth.addr_resolved": "0a:00:27:00:00:00",
+ "eth.lg": "1",
+ "eth.ig": "0"
+ },
+ "eth.src": "00:02:00:00:01:08",
+ "eth.src_tree": {
+ "eth.src_resolved": "NetSys_00:01:08",
+ "eth.addr": "00:02:00:00:01:08",
+ "eth.addr_resolved": "NetSys_00:01:08",
+ "eth.lg": "0",
+ "eth.ig": "0"
+ },
+ "eth.type": "0x00000800"
+ },
+ "ip": {
+ "ip.version": "4",
+ "ip.hdr_len": "20",
+ "ip.dsfield": "0x00000000",
+ "ip.dsfield_tree": {
+ "ip.dsfield.dscp": "0",
+ "ip.dsfield.ecn": "0"
+ },
+ "ip.len": "904",
+ "ip.id": "0x0000f991",
+ "ip.flags": "0x00000002",
+ "ip.flags_tree": {
+ "ip.flags.rb": "0",
+ "ip.flags.df": "1",
+ "ip.flags.mf": "0"
+ },
+ "ip.frag_offset": "0",
+ "ip.ttl": "64",
+ "ip.proto": "6",
+ "ip.checksum": "0x0000a85a",
+ "ip.checksum.status": "2",
+ "ip.src": "192.168.10.1",
+ "ip.addr": "192.168.10.1",
+ "ip.src_host": "192.168.10.1",
+ "ip.host": "192.168.10.1",
+ "ip.dst": "192.168.10.50",
+ "ip.addr": "192.168.10.50",
+ "ip.dst_host": "192.168.10.50",
+ "ip.host": "192.168.10.50",
+ "Source GeoIP: Unknown": "",
+ "Destination GeoIP: Unknown": ""
+ },
+ "tcp": {
+ "tcp.srcport": "3872",
+ "tcp.dstport": "41609",
+ "tcp.port": "3872",
+ "tcp.port": "41609",
+ "tcp.stream": "42",
+ "tcp.len": "852",
+ "tcp.seq": "1601",
+ "tcp.nxtseq": "2453",
+ "tcp.ack": "605",
+ "tcp.hdr_len": "32",
+ "tcp.flags": "0x00000018",
+ "tcp.flags_tree": {
+ "tcp.flags.res": "0",
+ "tcp.flags.ns": "0",
+ "tcp.flags.cwr": "0",
+ "tcp.flags.ecn": "0",
+ "tcp.flags.urg": "0",
+ "tcp.flags.ack": "1",
+ "tcp.flags.push": "1",
+ "tcp.flags.reset": "0",
+ "tcp.flags.syn": "0",
+ "tcp.flags.fin": "0",
+ "tcp.flags.str": "\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7AP\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7"
+ },
+ "tcp.window_size_value": "32",
+ "tcp.window_size": "32768",
+ "tcp.window_size_scalefactor": "1024",
+ "tcp.checksum": "0x00003c45",
+ "tcp.checksum.status": "2",
+ "tcp.urgent_pointer": "0",
+ "tcp.options": "01:01:08:0a:02:5f:17:b1:06:7e:38:a7",
+ "tcp.options_tree": {
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.timestamp": "08:0a:02:5f:17:b1:06:7e:38:a7",
+ "tcp.options.timestamp_tree": {
+ "tcp.option_kind": "8",
+ "tcp.option_len": "10",
+ "tcp.options.timestamp.tsval": "39786417",
+ "tcp.options.timestamp.tsecr": "108935335"
+ }
+ },
+ "tcp.analysis": {
+ "tcp.analysis.initial_rtt": "0.001459000",
+ "tcp.analysis.bytes_in_flight": "852",
+ "tcp.analysis.push_bytes_sent": "852"
+ },
+ "tcp.pdu.size": "852"
+ },
+ "diameter": {
+ "diameter.version": "0x00000001",
+ "diameter.length": "852",
+ "diameter.flags": "0x000000c0",
+ "diameter.flags_tree": {
+ "diameter.flags.request": "1",
+ "diameter.flags.proxyable": "1",
+ "diameter.flags.error": "0",
+ "diameter.flags.T": "0",
+ "diameter.flags.reserved4": "0",
+ "diameter.flags.reserved5": "0",
+ "diameter.flags.reserved6": "0",
+ "diameter.flags.reserved7": "0"
+ },
+ "diameter.cmd.code": "319",
+ "diameter.applicationId": "16777251",
+ "diameter.hopbyhopid": "0x01000061",
+ "diameter.endtoendid": "0x01000061",
+ "diameter.answer_in": "2661",
+ "diameter.avp": "00:00:01:07:40:00:00:20:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:3b:31:36:37:37:37:33:31:33",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "263",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "32",
+ "diameter.Session-Id": "esm.ericsson.se;16777313"
+ },
+ "diameter.avp": "00:00:01:28:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "296",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Origin-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:08:40:00:00:17:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "264",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Origin-Host": "esm.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:04:40:00:00:20:00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "260",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "32",
+ "diameter.Vendor-Specific-Application-Id": "00:00:01:0a:40:00:00:0c:00:00:28:af:00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.Vendor-Specific-Application-Id_tree": {
+ "diameter.avp": "00:00:01:0a:40:00:00:0c:00:00:28:af",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "266",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Vendor-Id": "10415",
+ "diameter.vendorId": "10415"
+ },
+ "diameter.avp": "00:00:01:02:40:00:00:0c:01:00:00:23",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "258",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Application-Id": "16777251"
+ }
+ }
+ },
+ "diameter.avp": "00:00:01:15:40:00:00:0c:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "277",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Session-State": "1"
+ },
+ "diameter.avp": "00:00:01:25:40:00:00:17:6d:6d:65:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "293",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Destination-Host": "mme.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:1b:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "283",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Destination-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:00:01:40:00:00:17:32:33:34:31:35:30:36:36:36:39:39:39:39:39:39:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.User-Name": "234150666999999",
+ "e212.imsi": "234150666999999",
+ "e212.imsi_tree": {
+ "e212.mcc": "234",
+ "e212.mnc": "15"
+ },
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:05:78:c0:00:02:84:00:00:28:af:00:00:05:95:c0:00:02:78:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1400",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "644",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Subscription-Data": "00:00:05:95:c0:00:02:78:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.Subscription-Data_tree": {
+ "diameter.avp": "00:00:05:95:c0:00:02:78:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1429",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "632",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-Configuration-Profile": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30:00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.APN-Configuration-Profile_tree": {
+ "diameter.avp": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1423",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Context-Identifier": "78"
+ },
+ "diameter.avp": "00:00:05:94:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1428",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.All-APN-Configurations-Included-Indicator": "1"
+ },
+ "diameter.avp": "00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1430",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "196",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-Configuration": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44",
+ "diameter.APN-Configuration_tree": {
+ "diameter.avp": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1423",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Context-Identifier": "1"
+ },
+ "diameter.avp": "00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:31:2e:63:6f:6d:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "493",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Service-Selection": "apn3331.com",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1456",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.PDN-Type": "0"
+ },
+ "diameter.avp": "00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1431",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "56",
+ "diameter.avp.vendorId": "10415",
+ "diameter.EPS-Subscribed-QoS-Profile": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.EPS-Subscribed-QoS-Profile_tree": {
+ "diameter.avp": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1028",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.QoS-Class-Identifier": "5"
+ },
+ "diameter.avp": "00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1034",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Allocation-Retention-Priority": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.Allocation-Retention-Priority_tree": {
+ "diameter.avp": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1046",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Priority-Level": "2"
+ }
+ }
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1435",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "44",
+ "diameter.avp.vendorId": "10415",
+ "diameter.AMBR": "00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.AMBR_tree": {
+ "diameter.avp": "00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "516",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-UL": "30"
+ },
+ "diameter.avp": "00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "515",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-DL": "31"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1432",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.VPLMN-Dynamic-Address-Allowed": "0"
+ },
+ "diameter.avp": "00:00:00:0d:80:00:00:10:00:00:28:af:39:42:43:44",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "13",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.3GPP-Charging-Characteristics": "9BCD"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1430",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "196",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-Configuration": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02:00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30",
+ "diameter.APN-Configuration_tree": {
+ "diameter.avp": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1423",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Context-Identifier": "2"
+ },
+ "diameter.avp": "00:00:01:ed:40:00:00:13:61:70:6e:33:33:33:32:2e:63:6f:6d:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "493",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Service-Selection": "apn3332.com",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1456",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.PDN-Type": "1"
+ },
+ "diameter.avp": "00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1431",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "56",
+ "diameter.avp.vendorId": "10415",
+ "diameter.EPS-Subscribed-QoS-Profile": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.EPS-Subscribed-QoS-Profile_tree": {
+ "diameter.avp": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1028",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.QoS-Class-Identifier": "5"
+ },
+ "diameter.avp": "00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1034",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Allocation-Retention-Priority": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.Allocation-Retention-Priority_tree": {
+ "diameter.avp": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1046",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Priority-Level": "2"
+ }
+ }
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1435",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "44",
+ "diameter.avp.vendorId": "10415",
+ "diameter.AMBR": "00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.AMBR_tree": {
+ "diameter.avp": "00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "516",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-UL": "30"
+ },
+ "diameter.avp": "00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "515",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-DL": "31"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1432",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.VPLMN-Dynamic-Address-Allowed": "1"
+ },
+ "diameter.avp": "00:00:00:0d:80:00:00:10:00:00:28:af:30:41:30:30",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "13",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.3GPP-Charging-Characteristics": "0A00"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:96:c0:00:00:c4:00:00:28:af:00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1430",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "196",
+ "diameter.avp.vendorId": "10415",
+ "diameter.APN-Configuration": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e:00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d:00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00:00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02:00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f:00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01:00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.APN-Configuration_tree": {
+ "diameter.avp": "00:00:05:8f:c0:00:00:10:00:00:28:af:00:00:00:4e",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1423",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Context-Identifier": "78"
+ },
+ "diameter.avp": "00:00:01:ed:40:00:00:14:61:70:6e:33:33:33:37:38:2e:63:6f:6d",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "493",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "20",
+ "diameter.Service-Selection": "apn33378.com"
+ },
+ "diameter.avp": "00:00:05:b0:c0:00:00:10:00:00:28:af:00:00:00:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1456",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.PDN-Type": "0"
+ },
+ "diameter.avp": "00:00:05:97:c0:00:00:38:00:00:28:af:00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1431",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "56",
+ "diameter.avp.vendorId": "10415",
+ "diameter.EPS-Subscribed-QoS-Profile": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05:00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.EPS-Subscribed-QoS-Profile_tree": {
+ "diameter.avp": "00:00:04:04:c0:00:00:10:00:00:28:af:00:00:00:05",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1028",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.QoS-Class-Identifier": "5"
+ },
+ "diameter.avp": "00:00:04:0a:80:00:00:1c:00:00:28:af:00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1034",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "28",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Allocation-Retention-Priority": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.Allocation-Retention-Priority_tree": {
+ "diameter.avp": "00:00:04:16:80:00:00:10:00:00:28:af:00:00:00:02",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1046",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Priority-Level": "2"
+ }
+ }
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:9b:c0:00:00:2c:00:00:28:af:00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1435",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "44",
+ "diameter.avp.vendorId": "10415",
+ "diameter.AMBR": "00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e:00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.AMBR_tree": {
+ "diameter.avp": "00:00:02:04:c0:00:00:10:00:00:28:af:00:00:00:1e",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "516",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-UL": "30"
+ },
+ "diameter.avp": "00:00:02:03:c0:00:00:10:00:00:28:af:00:00:00:1f",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "515",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.Max-Requested-Bandwidth-DL": "31"
+ }
+ }
+ },
+ "diameter.avp": "00:00:05:98:c0:00:00:10:00:00:28:af:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "1432",
+ "diameter.avp.flags": "0x000000c0",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.VPLMN-Dynamic-Address-Allowed": "1"
+ },
+ "diameter.avp": "00:00:00:0d:80:00:00:10:00:00:28:af:36:39:44:35",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "13",
+ "diameter.avp.flags": "0x00000080",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "1",
+ "diameter.flags.mandatory": "0",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "16",
+ "diameter.avp.vendorId": "10415",
+ "diameter.3GPP-Charging-Characteristics": "69D5"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ ,
+ {
+ "_index": "packets-2017-07-11",
+ "_type": "pcap_file",
+ "_score": null,
+ "_source": {
+ "layers": {
+ "frame": {
+ "frame.encap_type": "1",
+ "frame.time": "Jun 21, 2017 10:28:03.153196000 China Standard Time",
+ "frame.offset_shift": "0.000000000",
+ "frame.time_epoch": "1498012083.153196000",
+ "frame.time_delta": "0.011208000",
+ "frame.time_delta_displayed": "0.011216000",
+ "frame.time_relative": "155.595566000",
+ "frame.number": "2661",
+ "frame.len": "186",
+ "frame.cap_len": "186",
+ "frame.marked": "0",
+ "frame.ignored": "0",
+ "frame.protocols": "eth:ethertype:ip:tcp:diameter",
+ "frame.coloring_rule.name": "TCP",
+ "frame.coloring_rule.string": "tcp"
+ },
+ "eth": {
+ "eth.dst": "00:02:00:00:01:08",
+ "eth.dst_tree": {
+ "eth.dst_resolved": "NetSys_00:01:08",
+ "eth.addr": "00:02:00:00:01:08",
+ "eth.addr_resolved": "NetSys_00:01:08",
+ "eth.lg": "0",
+ "eth.ig": "0"
+ },
+ "eth.src": "0a:00:27:00:00:00",
+ "eth.src_tree": {
+ "eth.src_resolved": "0a:00:27:00:00:00",
+ "eth.addr": "0a:00:27:00:00:00",
+ "eth.addr_resolved": "0a:00:27:00:00:00",
+ "eth.lg": "1",
+ "eth.ig": "0"
+ },
+ "eth.type": "0x00000800"
+ },
+ "ip": {
+ "ip.version": "4",
+ "ip.hdr_len": "20",
+ "ip.dsfield": "0x00000000",
+ "ip.dsfield_tree": {
+ "ip.dsfield.dscp": "0",
+ "ip.dsfield.ecn": "0"
+ },
+ "ip.len": "172",
+ "ip.id": "0x000030b2",
+ "ip.flags": "0x00000002",
+ "ip.flags_tree": {
+ "ip.flags.rb": "0",
+ "ip.flags.df": "1",
+ "ip.flags.mf": "0"
+ },
+ "ip.frag_offset": "0",
+ "ip.ttl": "64",
+ "ip.proto": "6",
+ "ip.checksum": "0x00007416",
+ "ip.checksum.status": "2",
+ "ip.src": "192.168.10.50",
+ "ip.addr": "192.168.10.50",
+ "ip.src_host": "192.168.10.50",
+ "ip.host": "192.168.10.50",
+ "ip.dst": "192.168.10.1",
+ "ip.addr": "192.168.10.1",
+ "ip.dst_host": "192.168.10.1",
+ "ip.host": "192.168.10.1",
+ "Source GeoIP: Unknown": "",
+ "Destination GeoIP: Unknown": ""
+ },
+ "tcp": {
+ "tcp.srcport": "41609",
+ "tcp.dstport": "3872",
+ "tcp.port": "41609",
+ "tcp.port": "3872",
+ "tcp.stream": "42",
+ "tcp.len": "120",
+ "tcp.seq": "605",
+ "tcp.nxtseq": "725",
+ "tcp.ack": "2453",
+ "tcp.hdr_len": "32",
+ "tcp.flags": "0x00000018",
+ "tcp.flags_tree": {
+ "tcp.flags.res": "0",
+ "tcp.flags.ns": "0",
+ "tcp.flags.cwr": "0",
+ "tcp.flags.ecn": "0",
+ "tcp.flags.urg": "0",
+ "tcp.flags.ack": "1",
+ "tcp.flags.push": "1",
+ "tcp.flags.reset": "0",
+ "tcp.flags.syn": "0",
+ "tcp.flags.fin": "0",
+ "tcp.flags.str": "\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7AP\u00c2\u00b7\u00c2\u00b7\u00c2\u00b7"
+ },
+ "tcp.window_size_value": "184",
+ "tcp.window_size": "23552",
+ "tcp.window_size_scalefactor": "128",
+ "tcp.checksum": "0x0000076a",
+ "tcp.checksum.status": "2",
+ "tcp.urgent_pointer": "0",
+ "tcp.options": "01:01:08:0a:06:7e:38:ab:02:5f:17:b1",
+ "tcp.options_tree": {
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.nop": "01",
+ "tcp.options.nop_tree": {
+ "tcp.option_kind": "1"
+ },
+ "tcp.options.timestamp": "08:0a:06:7e:38:ab:02:5f:17:b1",
+ "tcp.options.timestamp_tree": {
+ "tcp.option_kind": "8",
+ "tcp.option_len": "10",
+ "tcp.options.timestamp.tsval": "108935339",
+ "tcp.options.timestamp.tsecr": "39786417"
+ }
+ },
+ "tcp.analysis": {
+ "tcp.analysis.initial_rtt": "0.001459000",
+ "tcp.analysis.bytes_in_flight": "120",
+ "tcp.analysis.push_bytes_sent": "120"
+ },
+ "tcp.pdu.size": "120"
+ },
+ "diameter": {
+ "diameter.version": "0x00000001",
+ "diameter.length": "120",
+ "diameter.flags": "0x00000040",
+ "diameter.flags_tree": {
+ "diameter.flags.request": "0",
+ "diameter.flags.proxyable": "1",
+ "diameter.flags.error": "0",
+ "diameter.flags.T": "0",
+ "diameter.flags.reserved4": "0",
+ "diameter.flags.reserved5": "0",
+ "diameter.flags.reserved6": "0",
+ "diameter.flags.reserved7": "0"
+ },
+ "diameter.cmd.code": "319",
+ "diameter.applicationId": "16777251",
+ "diameter.hopbyhopid": "0x01000061",
+ "diameter.endtoendid": "0x01000061",
+ "diameter.answer_to": "2659",
+ "diameter.resp_time": "0.011216000",
+ "diameter.avp": "00:00:01:07:40:00:00:20:65:73:6d:2e:65:72:69:63:73:73:6f:6e:2e:73:65:3b:31:36:37:37:37:33:31:33",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "263",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "32",
+ "diameter.Session-Id": "esm.ericsson.se;16777313"
+ },
+ "diameter.avp": "00:00:01:28:40:00:00:13:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "296",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "19",
+ "diameter.Origin-Realm": "ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:08:40:00:00:17:6d:6d:65:2e:65:72:69:63:73:73:6f:6e:2e:73:65:00",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "264",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "23",
+ "diameter.Origin-Host": "mme.ericsson.se",
+ "diameter.avp.pad": "00"
+ },
+ "diameter.avp": "00:00:01:15:40:00:00:0c:00:00:00:01",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "277",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Auth-Session-State": "1"
+ },
+ "diameter.avp": "00:00:01:0c:40:00:00:0c:00:00:07:d1",
+ "diameter.avp_tree": {
+ "diameter.avp.code": "268",
+ "diameter.avp.flags": "0x00000040",
+ "diameter.avp.flags_tree": {
+ "diameter.flags.vendorspecific": "0",
+ "diameter.flags.mandatory": "1",
+ "diameter.avp.flags.protected": "0",
+ "diameter.avp.flags.reserved3": "0",
+ "diameter.avp.flags.reserved4": "0",
+ "diameter.avp.flags.reserved5": "0",
+ "diameter.avp.flags.reserved6": "0",
+ "diameter.avp.flags.reserved7": "0"
+ },
+ "diameter.avp.len": "12",
+ "diameter.Result-Code": "2001"
+ }
+ }
+ }
+ }
+ }
+]
diff --git a/csv_json/json_learn.py b/csv_json/json_learn.py
new file mode 100644
index 0000000..c91a3c7
--- /dev/null
+++ b/csv_json/json_learn.py
@@ -0,0 +1,76 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import json, pygal
+import requests
+from pygal.style import LightColorizedStyle as LCS, LightenStyle as LS
+
+__author__ = 'Mr.Huo'
+
+
+def main():
+ # file_dir = os.getcwd()
+ file_name = 'diameter.json'
+ with open(file_name) as f:
+ data = json.load(f)
+ # print(data)
+
+ url = 'https://api.github.com/search/repositories?q=language:python&sort=stars'
+ r = requests.get(url)
+ print("Status code:", r.status_code)
+
+ response_dict = r.json()
+ print(response_dict.keys())
+
+ print("Total repositories:", response_dict['total_count'])
+ repo_dicts = response_dict['items']
+ print("Repositories returned:", len(repo_dicts))
+
+ repo_dict = repo_dicts[0]
+ print("Keys:", len(repo_dict))
+ for key in sorted(repo_dict):
+ print(key)
+ print("\nSelected information about first repository:")
+ print('Name:', repo_dict['name'])
+ print('Owner:', repo_dict['owner']['login'])
+ print('Stars:', repo_dict['stargazers_count'])
+ print('Repository:', repo_dict['html_url'])
+ print('Created:', repo_dict['created_at'])
+ print('Updated:', repo_dict['updated_at'])
+ print('Description:', repo_dict['description'])
+
+ names, stars = [], []
+ for repo_dict in repo_dicts:
+ names.append(repo_dict['name'])
+ stars.append(repo_dict['stargazers_count'])
+
+ # 绘图
+ my_style = LS('#333366', base_style=LCS)
+ # 设置图标样式
+ my_config = pygal.Config()
+ my_config.x_label_rotation = 45
+ my_config.show_legend = False
+ my_config.title_font_size = 24
+ my_config.label_font_size = 24
+ my_config.major_label_font_size = 18
+ my_config.truncate_label = 15
+ my_config.show_y_guides = False
+ #my_config.show_x_guides = True
+ my_config.width = 1000
+
+ # bar_chart = pygal.Bar(style=my_style, x_label_rotation=45)
+ bar_chart = pygal.Bar(my_config, style=my_style)
+ bar_chart.title = 'Most-Starred Python Projects on GitHub'
+ bar_chart.x_labels = names
+ bar_chart.add('', stars)
+ bar_chart.render_to_file('C:\\Users\\zhuosha\\PycharmProjects\\python_repos_bar.svg')
+
+ line_chart = pygal.Line(style=my_style, x_label_rotation=45)
+ line_chart.title = 'Most-Starred Python Projects on GitHub'
+ line_chart.x_labels = names
+ line_chart.add('', stars)
+ line_chart.render_to_file('C:\\Users\\zhuosha\\PycharmProjects\\python_repos_line.svg')
+
+
+if __name__ == '__main__':
+ main()
diff --git a/fluent_python/day_01.py b/fluent_python/day_01.py
index 8e0e441..bbfe5e6 100644
--- a/fluent_python/day_01.py
+++ b/fluent_python/day_01.py
@@ -21,6 +21,14 @@ def __getitem__(self, position):
return self._cards[position]
+suit_values = dict(spades=3, hearts=2, diamonds=1, clubs=0)
+
+
+def spades_hight(card):
+ rank_value = FrenchDeck.ranks.index(card.rank)
+ return rank_value * len(suit_values) + suit_values[card.suit]
+
+
def main():
beer_card = Card('7', 'diamonds')
print(beer_card)
@@ -30,8 +38,21 @@ def main():
for i in range(len(deck)):
print(deck[i])
- print('Random choice deck:',choice(deck))
- print('Random choice deck:',choice(deck))
+
+ for card in deck:
+ print(card)
+
+ print('=========Reversed deck=========')
+ for card in reversed(deck):
+ print(card)
+ print('=========Random deck=========')
+ print('Random choice deck:', choice(deck))
+ print('Random choice deck:', choice(deck))
+
+ print('=========Sorted deck=========')
+ for card in sorted(deck, key=spades_hight):
+ print(card)
+
if __name__ == '__main__':
main()
diff --git a/fluent_python/day_02.py b/fluent_python/day_02.py
new file mode 100644
index 0000000..b9eb5c3
--- /dev/null
+++ b/fluent_python/day_02.py
@@ -0,0 +1,68 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+from math import hypot
+
+__author__ = 'Mr.Huo'
+
+'''
+Table 1-1. Special method names (operators excluded)
+Category Method names
+String/bytes representation __repr__, __str__, __format__, __bytes__
+Conversion to number __abs__, __bool__, __complex__, __int__, __float__, __hash__,__index__
+Emulating collections __len__, __getitem__, __setitem__, __delitem__, __contains__
+Iteration __iter__, __reversed__, __next__
+Emulating callables __call__
+Context management __enter__, __exit__
+Instance creation and destruction __new__, __init__, __del__
+Attribute management __getattr__, __getattribute__, __setattr__, __delattr__, __dir__
+Attribute descriptors __get__, __set__, __delete__
+Class services __prepare__, __instancecheck__, __subclasscheck__
+
+Table 1-2. Special method names for operators
+Category Method names and related operators
+Unary numeric operators __neg__ -, __pos__ +, __abs__ abs()
+Rich comparison operators __lt__ >, __le__ <=, __eq__ ==, __ne__ !=, __gt__ >, __ge__ >=
+Arithmetic operators __add__ +, __sub__ -, __mul__ *, __truediv__ /, __floordiv__ //,
+ __mod__%, __divmod__ divmod() , __pow__ ** or pow(), __round__ round()
+Reversed arithmetic operators __radd__, __rsub__, __rmul__, __rtruediv__, __rfloordiv__, __rmod__,
+ __rdivmod__, __rpow__
+Augmented assignment __iadd__, __isub__, __imul__, __itruediv__, __ifloordiv__, __imod__,
+arithmetic operators __ipow__
+Bitwise operators __invert__ ~, __lshift__ <<, __rshift__ >>, __and__ &, __or__ |,__xor__ ^
+Reversed bitwise operators __rlshift__, __rrshift__, __rand__, __rxor__, __ror__
+Augmented assignment bitwise __ilshift__, __irshift__, __iand__, __ixor__, __ior__
+operators
+'''
+
+class Vector:
+ def __init__(self, x=0, y=0):
+ self.x = x
+ self.y = y
+
+ def __repr__(self):
+ return "Print Vector(%r,%r)" % (self.x, self.y)
+
+ def __abs__(self):
+ return hypot(self.x, self.y)
+
+ def __bool__(self):
+ return bool(abs(self))
+
+ def __add__(self, other):
+ x = self.x + other.x
+ y = self.y + other.y
+ return Vector(x, y)
+
+ def __mul__(self, scalar):
+ return Vector(self.x * scalar, self.y * other)
+
+
+def main():
+ v1 = Vector(3,4)
+ print(v1)
+ str1 = str(v1)
+ print(str1)
+ print(abs(v1))
+
+if __name__ == '__main__':
+ main()
diff --git a/git.txt b/git.txt
index 9d17902..981a121 100644
--- a/git.txt
+++ b/git.txt
@@ -31,3 +31,4 @@
git remote #查看远程库的信息,-v更详细的信息
git push origin test:master #提交本地test分支作为远程的master分支
git checkout branch #test
+ git rev-parse HEAD #查看当前commit号
diff --git a/learn_scrapy/learn_scrapy_01.py b/learn_scrapy/learn_scrapy_01.py
new file mode 100644
index 0000000..180d483
--- /dev/null
+++ b/learn_scrapy/learn_scrapy_01.py
@@ -0,0 +1,42 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+from scrapy import Selector
+
+__author__ = 'Mr.Huo'
+
+html = '''
+
+
+
+'''
+
+
+def print_iter(iter_list):
+ if iter_list:
+ for it in iter_list:
+ print(it)
+ print()
+
+
+def main():
+ sel = Selector(text=html)
+ xp = lambda x: sel.xpath(x).extract()
+ print(xp('//li'))
+ print(xp('//li[1]'))
+ print(xp('(//li)[1]'))
+ print_iter(sel.xpath('//li'))
+ print_iter(sel.css('li'))
+ pass
+
+
+if __name__ == '__main__':
+ main()
diff --git a/learning_blog/__init__.py b/learning_blog/__init__.py
new file mode 100644
index 0000000..a906934
--- /dev/null
+++ b/learning_blog/__init__.py
@@ -0,0 +1,13 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+
+__author__ = 'Mr.Huo'
+
+
+def main():
+ pass
+
+
+if __name__ == '__main__':
+ main()
\ No newline at end of file
diff --git a/learning_blog/db.sqlite3 b/learning_blog/db.sqlite3
new file mode 100644
index 0000000..e72b478
Binary files /dev/null and b/learning_blog/db.sqlite3 differ
diff --git a/learning_blog/learning_blog/__init__.py b/learning_blog/learning_blog/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/learning_blog/settings.py b/learning_blog/learning_blog/settings.py
new file mode 100644
index 0000000..81b14af
--- /dev/null
+++ b/learning_blog/learning_blog/settings.py
@@ -0,0 +1,130 @@
+"""
+Django settings for learning_blog project.
+
+Generated by 'django-admin startproject' using Django 1.11.
+
+For more information on this file, see
+https://docs.djangoproject.com/en/1.11/topics/settings/
+
+For the full list of settings and their values, see
+https://docs.djangoproject.com/en/1.11/ref/settings/
+"""
+
+import os
+
+# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
+BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
+
+
+# Quick-start development settings - unsuitable for production
+# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/
+
+# SECURITY WARNING: keep the secret key used in production secret!
+SECRET_KEY = 'seoid#+h4fsg_)%fx3f(i!6lolrcj-s95@2c7=jw=r12h7jvkn'
+
+# SECURITY WARNING: don't run with debug turned on in production!
+DEBUG = True
+
+ALLOWED_HOSTS = ['*']
+
+
+# Application definition
+
+INSTALLED_APPS = [
+ 'django.contrib.admin',
+ 'django.contrib.auth',
+ 'django.contrib.contenttypes',
+ 'django.contrib.sessions',
+ 'django.contrib.messages',
+ 'django.contrib.staticfiles',
+ # my learning_blogs
+ 'learning_blogs',
+ 'users',
+ # 第三方APP
+ 'bootstrap3',
+]
+
+MIDDLEWARE = [
+ 'django.middleware.security.SecurityMiddleware',
+ 'django.contrib.sessions.middleware.SessionMiddleware',
+ 'django.middleware.common.CommonMiddleware',
+ 'django.middleware.csrf.CsrfViewMiddleware',
+ 'django.contrib.auth.middleware.AuthenticationMiddleware',
+ 'django.contrib.messages.middleware.MessageMiddleware',
+ 'django.middleware.clickjacking.XFrameOptionsMiddleware',
+]
+
+ROOT_URLCONF = 'learning_blog.urls'
+
+TEMPLATES = [
+ {
+ 'BACKEND': 'django.template.backends.django.DjangoTemplates',
+ 'DIRS': [],
+ 'APP_DIRS': True,
+ 'OPTIONS': {
+ 'context_processors': [
+ 'django.template.context_processors.debug',
+ 'django.template.context_processors.request',
+ 'django.contrib.auth.context_processors.auth',
+ 'django.contrib.messages.context_processors.messages',
+ ],
+ },
+ },
+]
+
+WSGI_APPLICATION = 'learning_blog.wsgi.application'
+
+
+# Database
+# https://docs.djangoproject.com/en/1.11/ref/settings/#databases
+
+DATABASES = {
+ 'default': {
+ 'ENGINE': 'django.db.backends.sqlite3',
+ 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
+ }
+}
+
+
+# Password validation
+# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators
+
+AUTH_PASSWORD_VALIDATORS = [
+ {
+ 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
+ },
+ {
+ 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
+ },
+ {
+ 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
+ },
+ {
+ 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
+ },
+]
+
+
+# Internationalization
+# https://docs.djangoproject.com/en/1.11/topics/i18n/
+
+LANGUAGE_CODE = 'en-us'
+
+TIME_ZONE = 'UTC'
+
+USE_I18N = True
+
+USE_L10N = True
+
+USE_TZ = True
+
+
+# Static files (CSS, JavaScript, Images)
+# https://docs.djangoproject.com/en/1.11/howto/static-files/
+
+STATIC_URL = '/static/'
+LOGIN_URL = '/users/login/'
+# django-bootstrap3 设置
+BOOTSTRAP3 = {
+ 'include_jquery': True,
+}
\ No newline at end of file
diff --git a/learning_blog/learning_blog/urls.py b/learning_blog/learning_blog/urls.py
new file mode 100644
index 0000000..3c26e81
--- /dev/null
+++ b/learning_blog/learning_blog/urls.py
@@ -0,0 +1,30 @@
+"""learning_blog URL Configuration
+
+The `urlpatterns` list routes URLs to views. For more information please see:
+ https://docs.djangoproject.com/en/1.11/topics/http/urls/
+Examples:
+Function views
+ 1. Add an import: from my_app import views
+ 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home')
+Class-based views
+ 1. Add an import: from other_app.views import Home
+ 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home')
+Including another URLconf
+ 1. Import the include() function: from django.conf.urls import url, include
+ 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls'))
+"""
+from django.conf.urls import url, include
+from django.contrib import admin
+from django.views.generic.base import RedirectView
+
+urlpatterns = [
+ url(r'^admin/', admin.site.urls),
+ url(r'^polls/', include('polls.urls')),
+ url(r'^githubpythonPJ/', include('pythonPJ_Github.urls')),
+ # 指定默认app
+ # url(r'^$', include('learning_blogs.urls')),
+ url(r'^blogs/', include('learning_blogs.urls')),
+ url(r'', include('learning_blogs.urls', namespace='learning_blogs')),
+ url(r'^users/', include('users.urls', namespace='users')),
+ url(r'^favicon\.ico$', RedirectView.as_view(url='/static/images/favicon.ico')),
+]
diff --git a/learning_blog/learning_blog/wsgi.py b/learning_blog/learning_blog/wsgi.py
new file mode 100644
index 0000000..22c42a7
--- /dev/null
+++ b/learning_blog/learning_blog/wsgi.py
@@ -0,0 +1,16 @@
+"""
+WSGI config for learning_blog project.
+
+It exposes the WSGI callable as a module-level variable named ``application``.
+
+For more information on this file, see
+https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/
+"""
+
+import os
+
+from django.core.wsgi import get_wsgi_application
+
+os.environ.setdefault("DJANGO_SETTINGS_MODULE", "learning_blog.settings")
+
+application = get_wsgi_application()
diff --git a/learning_blog/learning_blogs/__init__.py b/learning_blog/learning_blogs/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/learning_blogs/admin.py b/learning_blog/learning_blogs/admin.py
new file mode 100644
index 0000000..eea70c0
--- /dev/null
+++ b/learning_blog/learning_blogs/admin.py
@@ -0,0 +1,7 @@
+from django.contrib import admin
+
+# Register your models here.
+from learning_blogs.models import Topic,Entry
+
+admin.site.register(Topic)
+admin.site.register(Entry)
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/apps.py b/learning_blog/learning_blogs/apps.py
new file mode 100644
index 0000000..c7665d7
--- /dev/null
+++ b/learning_blog/learning_blogs/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class LearningBlogsConfig(AppConfig):
+ name = 'learning_blogs'
diff --git a/learning_blog/learning_blogs/forms.py b/learning_blog/learning_blogs/forms.py
new file mode 100644
index 0000000..69eee8f
--- /dev/null
+++ b/learning_blog/learning_blogs/forms.py
@@ -0,0 +1,18 @@
+from django import forms
+
+from .models import Topic, Entry
+
+
+class TopicForm(forms.ModelForm):
+ class Meta:
+ model = Topic
+ fields = ['text']
+ labels = {'text': ''}
+
+
+class EntryForm(forms.ModelForm):
+ class Meta:
+ model = Entry
+ fields = ['text']
+ labels = {'text': ''}
+ widgets = {'text': forms.Textarea(attrs={'cols': 80})}
diff --git a/learning_blog/learning_blogs/migrations/0001_initial.py b/learning_blog/learning_blogs/migrations/0001_initial.py
new file mode 100644
index 0000000..d3cd952
--- /dev/null
+++ b/learning_blog/learning_blogs/migrations/0001_initial.py
@@ -0,0 +1,24 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11 on 2017-07-13 07:04
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ initial = True
+
+ dependencies = [
+ ]
+
+ operations = [
+ migrations.CreateModel(
+ name='Topic',
+ fields=[
+ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+ ('text', models.CharField(max_length=200)),
+ ('data_added', models.DateTimeField(auto_now_add=True)),
+ ],
+ ),
+ ]
diff --git a/learning_blog/learning_blogs/migrations/0002_entry.py b/learning_blog/learning_blogs/migrations/0002_entry.py
new file mode 100644
index 0000000..7b8e657
--- /dev/null
+++ b/learning_blog/learning_blogs/migrations/0002_entry.py
@@ -0,0 +1,28 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11 on 2017-07-13 07:24
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+import django.db.models.deletion
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('learning_blogs', '0001_initial'),
+ ]
+
+ operations = [
+ migrations.CreateModel(
+ name='Entry',
+ fields=[
+ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+ ('text', models.TextField()),
+ ('data_added', models.DateTimeField(auto_now_add=True)),
+ ('topic', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='learning_blogs.Topic')),
+ ],
+ options={
+ 'verbose_name_plural': 'entries',
+ },
+ ),
+ ]
diff --git a/learning_blog/learning_blogs/migrations/0003_auto_20170713_1558.py b/learning_blog/learning_blogs/migrations/0003_auto_20170713_1558.py
new file mode 100644
index 0000000..c65bb9d
--- /dev/null
+++ b/learning_blog/learning_blogs/migrations/0003_auto_20170713_1558.py
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11 on 2017-07-13 07:58
+from __future__ import unicode_literals
+
+from django.db import migrations
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('learning_blogs', '0002_entry'),
+ ]
+
+ operations = [
+ migrations.RenameField(
+ model_name='entry',
+ old_name='data_added',
+ new_name='date_added',
+ ),
+ migrations.RenameField(
+ model_name='topic',
+ old_name='data_added',
+ new_name='date_added',
+ ),
+ ]
diff --git a/learning_blog/learning_blogs/migrations/0004_topic_owner.py b/learning_blog/learning_blogs/migrations/0004_topic_owner.py
new file mode 100644
index 0000000..5850025
--- /dev/null
+++ b/learning_blog/learning_blogs/migrations/0004_topic_owner.py
@@ -0,0 +1,24 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11 on 2017-08-07 07:07
+from __future__ import unicode_literals
+
+from django.conf import settings
+from django.db import migrations, models
+import django.db.models.deletion
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ migrations.swappable_dependency(settings.AUTH_USER_MODEL),
+ ('learning_blogs', '0003_auto_20170713_1558'),
+ ]
+
+ operations = [
+ migrations.AddField(
+ model_name='topic',
+ name='owner',
+ field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL),
+ preserve_default=False,
+ ),
+ ]
diff --git a/learning_blog/learning_blogs/migrations/__init__.py b/learning_blog/learning_blogs/migrations/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/learning_blogs/models.py b/learning_blog/learning_blogs/models.py
new file mode 100644
index 0000000..9e1c984
--- /dev/null
+++ b/learning_blog/learning_blogs/models.py
@@ -0,0 +1,32 @@
+from django.db import models
+from django.contrib.auth.models import User
+
+
+# Create your models here.
+
+class Topic(models.Model):
+ """用户学习的主题"""
+ text = models.CharField(max_length=200)
+ date_added = models.DateTimeField(auto_now_add=True)
+ owner = models.ForeignKey(User)
+
+ def __str__(self):
+ """返回主题"""
+ return self.text
+
+
+class Entry(models.Model):
+ """学到的有关主题的具体知识"""
+ topic = models.ForeignKey(Topic)
+ text = models.TextField()
+ date_added = models.DateTimeField(auto_now_add=True)
+
+ class Meta:
+ verbose_name_plural = 'entries'
+
+ def __str__(self):
+ """返回知识的内容"""
+ if len(self.text) > 500:
+ return self.text[:50] + "..."
+ else:
+ return self.text
diff --git a/learning_blog/learning_blogs/static/css/mystyle.css b/learning_blog/learning_blogs/static/css/mystyle.css
new file mode 100644
index 0000000..bc949d7
--- /dev/null
+++ b/learning_blog/learning_blogs/static/css/mystyle.css
@@ -0,0 +1,7 @@
+body {
+ margin: 20px;
+ padding: 0px;
+ font-size: 16px;
+ color: #333;
+ background: gainsboro;
+}
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/static/images/favicon.ico b/learning_blog/learning_blogs/static/images/favicon.ico
new file mode 100644
index 0000000..4b8558c
Binary files /dev/null and b/learning_blog/learning_blogs/static/images/favicon.ico differ
diff --git a/learning_blog/learning_blogs/templates/learning_blogs/base.html b/learning_blog/learning_blogs/templates/learning_blogs/base.html
new file mode 100644
index 0000000..c9d5d9c
--- /dev/null
+++ b/learning_blog/learning_blogs/templates/learning_blogs/base.html
@@ -0,0 +1,49 @@
+{% load bootstrap3 %}
+
+
+
+
+
+
+
+ ShaoHua Blog
+ {% bootstrap_css %}
+ {% bootstrap_javascript %}
+
+
+
+
+
+
+
+ {% block content %}{% endblock content %}
+
+
+
+
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/templates/learning_blogs/edit_entry.html b/learning_blog/learning_blogs/templates/learning_blogs/edit_entry.html
new file mode 100644
index 0000000..2251d15
--- /dev/null
+++ b/learning_blog/learning_blogs/templates/learning_blogs/edit_entry.html
@@ -0,0 +1,21 @@
+{% extends "learning_blogs/base.html" %}
+
+{% block content %}
+{{ topic }}
+Edit entry
+
+
+{% endblock content %}
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/templates/learning_blogs/index.html b/learning_blog/learning_blogs/templates/learning_blogs/index.html
new file mode 100644
index 0000000..1daa365
--- /dev/null
+++ b/learning_blog/learning_blogs/templates/learning_blogs/index.html
@@ -0,0 +1,23 @@
+{% extends "learning_blogs/base.html" %}
+{% block header %}
+
+
Track your learning.
+
+{% endblock header %}
+
+{% block content %}
+
+ Register an account to make
+ your own Learning Log, and list the topics you're learning about.
+
+
+ Whenever you learn something new about a topic, make an entry
+ summarizing what you've learned.
+
+
+ Learning blog topics
+
+
+ Add a new topic
+
+{% endblock content %}
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/templates/learning_blogs/new_entry.html b/learning_blog/learning_blogs/templates/learning_blogs/new_entry.html
new file mode 100644
index 0000000..f49ed13
--- /dev/null
+++ b/learning_blog/learning_blogs/templates/learning_blogs/new_entry.html
@@ -0,0 +1,13 @@
+{% extends "learning_blogs/base.html" %}
+
+{% block content %}
+
{{ topic }}
+Add a new entry
+
+
+{% endblock content %}
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/templates/learning_blogs/new_topic.html b/learning_blog/learning_blogs/templates/learning_blogs/new_topic.html
new file mode 100644
index 0000000..0d1d5f2
--- /dev/null
+++ b/learning_blog/learning_blogs/templates/learning_blogs/new_topic.html
@@ -0,0 +1,17 @@
+{% extends "learning_blogs/base.html" %}
+{% load bootstrap3 %}
+
+{% block header %}
+Add a new topic
+{% endblock header %}
+
+{% block content %}
+
+
+{% endblock content %}
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/templates/learning_blogs/topic.html b/learning_blog/learning_blogs/templates/learning_blogs/topic.html
new file mode 100644
index 0000000..8236716
--- /dev/null
+++ b/learning_blog/learning_blogs/templates/learning_blogs/topic.html
@@ -0,0 +1,29 @@
+{% extends "learning_blogs/base.html" %}
+
+{% block header %}
+{{ topic }}
+{% endblock header %}
+
+{% block content %}
+
+ Add new entry
+
+{% for entry in entries %}
+
+
+
+ {{ entry.date_added|date:'M d, Y H:i' }}
+
+ Edit Entry
+
+
+
+
+ {{ entry.text|linebreaks }}
+
+
+{% empty %}
+There are no entries for this topic yet.
+{% endfor %}
+
+{% endblock content %}
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/templates/learning_blogs/topics.html b/learning_blog/learning_blogs/templates/learning_blogs/topics.html
new file mode 100644
index 0000000..b0fee4c
--- /dev/null
+++ b/learning_blog/learning_blogs/templates/learning_blogs/topics.html
@@ -0,0 +1,23 @@
+{% extends "learning_blogs/base.html" %}
+
+{% block header %}
+Topics
+{% endblock header %}
+
+{% block content %}
+
+
+ {% for topic in topics %}
+ -
+
+
+ {% empty %}
+ - No topics have been added yet.
+ {% endfor %}
+
+
+
+
+{% endblock content %}
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/tests.py b/learning_blog/learning_blogs/tests.py
new file mode 100644
index 0000000..7ce503c
--- /dev/null
+++ b/learning_blog/learning_blogs/tests.py
@@ -0,0 +1,3 @@
+from django.test import TestCase
+
+# Create your tests here.
diff --git a/learning_blog/learning_blogs/urls.py b/learning_blog/learning_blogs/urls.py
new file mode 100644
index 0000000..fef40e4
--- /dev/null
+++ b/learning_blog/learning_blogs/urls.py
@@ -0,0 +1,16 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+from django.conf.urls import url
+from . import views
+
+__author__ = 'Mr.Huo'
+
+urlpatterns = [
+ url(r'^$', views.index, name='index'),
+ url(r'^blog$', views.index, name='index'),
+ url(r'^topics/$', views.topics, name='topics'),
+ url(r'^topics/(?P\d+)/$', views.topic, name='topic'),
+ url(r'^new_topic/$', views.new_topic, name='new_topic'),
+ url(r'^new_entry/(?P\d+)/$', views.new_entry, name='new_entry'),
+ url(r'^edit_entry/(?P\d+)/$', views.edit_entry, name='edit_entry'),
+]
\ No newline at end of file
diff --git a/learning_blog/learning_blogs/views.py b/learning_blog/learning_blogs/views.py
new file mode 100644
index 0000000..08ae844
--- /dev/null
+++ b/learning_blog/learning_blogs/views.py
@@ -0,0 +1,87 @@
+from django.shortcuts import render
+
+# Create your views here.
+from django.http import HttpResponse
+from .models import Topic, Entry
+from django.http import HttpResponseRedirect
+from django.core.urlresolvers import reverse
+from .forms import TopicForm, EntryForm
+from django.contrib.auth.decorators import login_required
+
+
+def index(request):
+ return render(request, 'learning_blogs/index.html')
+
+
+def mystyle(request):
+ return render(request, 'learning_blogs/mystyle.css')
+
+
+def topics(request):
+ """显示所有的主题"""
+ topics = Topic.objects.order_by('date_added')
+ context = {'topics': topics}
+ return render(request, 'learning_blogs/topics.html', context=context)
+
+
+def topic(request, topic_id):
+ """显示主题下内容"""
+ topic = Topic.objects.get(id=topic_id)
+ entries = topic.entry_set.order_by('-date_added')
+ context = {'topic': topic, 'entries': entries}
+ return render(request, 'learning_blogs/topic.html', context=context)
+
+
+@login_required
+def new_topic(request):
+ """添加新主题"""
+ if request.method != 'POST':
+ # 未提交数据,创建一个新表单
+ form = TopicForm()
+ else:
+ form = TopicForm(request.POST)
+ if form.is_valid():
+ new_topic = form.save(commit=False)
+ new_topic.owner = request.user
+ new_topic.save()
+ return HttpResponseRedirect(reverse('learning_blogs:topics'))
+ context = {'form': form}
+ return render(request, 'learning_blogs/new_topic.html', context)
+
+
+@login_required
+def new_entry(request, topic_id):
+ """在特定的主题中增加新条目"""
+ topic = Topic.objects.get(id=topic_id)
+
+ if request.method != 'POST':
+ # 未提交数据,创建一个新表单
+ form = EntryForm()
+ else:
+ form = EntryForm(request.POST)
+ if form.is_valid():
+ new_entry = form.save(commit=False)
+ new_entry.topic = topic
+ new_entry.save()
+ return HttpResponseRedirect(reverse('learning_blogs:topic', args=[topic_id]))
+ context = {'topic': topic, 'form': form}
+ return render(request, 'learning_blogs/new_entry.html', context)
+
+
+@login_required
+def edit_entry(request, entry_id):
+ """在特定的主题中增加新条目"""
+ entry = Entry.objects.get(id=entry_id)
+ topic = entry.topic
+ if topic.owner != request.user:
+ raise Http404
+ if request.method != 'POST':
+ # 初次请求,使用当前条目填充表单
+ form = EntryForm(instance=entry)
+ else:
+ form = EntryForm(instance=entry, data=request.POST)
+ if form.is_valid():
+ form.save()
+ return HttpResponseRedirect(reverse('learning_blogs:topic', args=[topic.id]))
+ cotext = {'entry': entry, 'topic': topic, 'form': form}
+ return render(request, 'learning_blogs/edit_entry.html', cotext)
diff --git a/learning_blog/manage.py b/learning_blog/manage.py
new file mode 100644
index 0000000..cd08971
--- /dev/null
+++ b/learning_blog/manage.py
@@ -0,0 +1,22 @@
+#!/usr/bin/env python
+import os
+import sys
+
+if __name__ == "__main__":
+ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "learning_blog.settings")
+ try:
+ from django.core.management import execute_from_command_line
+ except ImportError:
+ # The above import may fail for some other reason. Ensure that the
+ # issue is really that Django is missing to avoid masking other
+ # exceptions on Python 2.
+ try:
+ import django
+ except ImportError:
+ raise ImportError(
+ "Couldn't import Django. Are you sure it's installed and "
+ "available on your PYTHONPATH environment variable? Did you "
+ "forget to activate a virtual environment?"
+ )
+ raise
+ execute_from_command_line(sys.argv)
diff --git a/learning_blog/polls/__init__.py b/learning_blog/polls/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/polls/admin.py b/learning_blog/polls/admin.py
new file mode 100644
index 0000000..8c38f3f
--- /dev/null
+++ b/learning_blog/polls/admin.py
@@ -0,0 +1,3 @@
+from django.contrib import admin
+
+# Register your models here.
diff --git a/learning_blog/polls/apps.py b/learning_blog/polls/apps.py
new file mode 100644
index 0000000..d0f109e
--- /dev/null
+++ b/learning_blog/polls/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class PollsConfig(AppConfig):
+ name = 'polls'
diff --git a/learning_blog/polls/migrations/__init__.py b/learning_blog/polls/migrations/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/polls/models.py b/learning_blog/polls/models.py
new file mode 100644
index 0000000..71a8362
--- /dev/null
+++ b/learning_blog/polls/models.py
@@ -0,0 +1,3 @@
+from django.db import models
+
+# Create your models here.
diff --git a/learning_blog/polls/tests.py b/learning_blog/polls/tests.py
new file mode 100644
index 0000000..7ce503c
--- /dev/null
+++ b/learning_blog/polls/tests.py
@@ -0,0 +1,3 @@
+from django.test import TestCase
+
+# Create your tests here.
diff --git a/learning_blog/polls/urls.py b/learning_blog/polls/urls.py
new file mode 100644
index 0000000..dfe1206
--- /dev/null
+++ b/learning_blog/polls/urls.py
@@ -0,0 +1,11 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+from django.conf.urls import url
+from . import views
+
+__author__ = 'Mr.Huo'
+
+
+urlpatterns = [
+ url(r'^$', views.index, name='index'),
+]
\ No newline at end of file
diff --git a/learning_blog/polls/views.py b/learning_blog/polls/views.py
new file mode 100644
index 0000000..c572449
--- /dev/null
+++ b/learning_blog/polls/views.py
@@ -0,0 +1,9 @@
+from django.shortcuts import render
+
+# Create your views here.
+from django.http import HttpResponse
+
+
+def index(request):
+ text = "hello,world. you're at the polls index."
+ return HttpResponse(text)
diff --git a/learning_blog/pythonPJ_Github/__init__.py b/learning_blog/pythonPJ_Github/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/pythonPJ_Github/admin.py b/learning_blog/pythonPJ_Github/admin.py
new file mode 100644
index 0000000..8c38f3f
--- /dev/null
+++ b/learning_blog/pythonPJ_Github/admin.py
@@ -0,0 +1,3 @@
+from django.contrib import admin
+
+# Register your models here.
diff --git a/learning_blog/pythonPJ_Github/apps.py b/learning_blog/pythonPJ_Github/apps.py
new file mode 100644
index 0000000..b7d3c56
--- /dev/null
+++ b/learning_blog/pythonPJ_Github/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class PythonpjGithubConfig(AppConfig):
+ name = 'pythonPJ_Github'
diff --git a/learning_blog/pythonPJ_Github/migrations/__init__.py b/learning_blog/pythonPJ_Github/migrations/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/pythonPJ_Github/models.py b/learning_blog/pythonPJ_Github/models.py
new file mode 100644
index 0000000..71a8362
--- /dev/null
+++ b/learning_blog/pythonPJ_Github/models.py
@@ -0,0 +1,3 @@
+from django.db import models
+
+# Create your models here.
diff --git a/learning_blog/pythonPJ_Github/tests.py b/learning_blog/pythonPJ_Github/tests.py
new file mode 100644
index 0000000..7ce503c
--- /dev/null
+++ b/learning_blog/pythonPJ_Github/tests.py
@@ -0,0 +1,3 @@
+from django.test import TestCase
+
+# Create your tests here.
diff --git a/learning_blog/pythonPJ_Github/urls.py b/learning_blog/pythonPJ_Github/urls.py
new file mode 100644
index 0000000..fa9ebee
--- /dev/null
+++ b/learning_blog/pythonPJ_Github/urls.py
@@ -0,0 +1,12 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+from django.conf.urls import url
+from . import views
+
+__author__ = 'Mr.Huo'
+
+urlpatterns = [
+ url(r'^$', views.index, name='index'),
+ url(r'^bar/', views.bar_chart, name='bar_chart'),
+ url(r'^line/', views.line_chart, name='line_chart'),
+]
diff --git a/learning_blog/pythonPJ_Github/views.py b/learning_blog/pythonPJ_Github/views.py
new file mode 100644
index 0000000..642a13b
--- /dev/null
+++ b/learning_blog/pythonPJ_Github/views.py
@@ -0,0 +1,77 @@
+from django.shortcuts import render
+
+# Create your views here.
+from django.http import HttpResponse
+import json, pygal
+import requests
+from pygal.style import LightColorizedStyle as LCS, LightenStyle as LS
+
+
+def index(request):
+ return bar_chart(request)
+
+def bar_chart(request):
+ return python_projects_bar()
+
+
+def line_chart(request):
+ return python_projects_line()
+
+
+def get_project_start():
+ url = 'https://api.github.com/search/repositories?q=language:python&sort=stars'
+ r = requests.get(url)
+ print("Status code:", r.status_code)
+
+ response_dict = r.json()
+ repo_dicts = response_dict['items']
+ names, stars = [], []
+ for repo_dict in repo_dicts:
+ names.append(repo_dict['name'])
+ stars.append(repo_dict['stargazers_count'])
+ return names, stars
+
+
+def python_projects_bar():
+ names, stars = get_project_start()
+ # 绘图
+ my_style = LS('#333366', base_style=LCS)
+ # 设置图标样式
+ my_config = pygal.Config()
+ my_config.x_label_rotation = 45
+ my_config.show_legend = False
+ my_config.title_font_size = 24
+ my_config.label_font_size = 24
+ my_config.major_label_font_size = 18
+ my_config.truncate_label = 15
+ my_config.show_y_guides = False
+ my_config.width = 1000
+
+ bar_chart = pygal.Bar(my_config, style=my_style)
+ bar_chart.title = 'Most-Starred Python Projects on GitHub'
+ bar_chart.x_labels = names
+ bar_chart.add('', stars)
+ return bar_chart.render_django_response()
+
+
+def python_projects_line():
+ names, stars = get_project_start()
+ # 绘图
+ my_style = LS('#333366', base_style=LCS)
+ # 设置图标样式
+ my_config = pygal.Config()
+ my_config.x_label_rotation = 45
+ my_config.show_legend = False
+ my_config.title_font_size = 24
+ my_config.label_font_size = 24
+ my_config.major_label_font_size = 18
+ my_config.truncate_label = 15
+ my_config.show_y_guides = False
+ my_config.show_x_guides = True
+ my_config.width = 1000
+
+ line_chart = pygal.Line(my_config, style=my_style)
+ line_chart.title = 'Most-Starred Python Projects on GitHub'
+ line_chart.x_labels = names
+ line_chart.add('', stars)
+ return line_chart.render_django_response()
diff --git a/learning_blog/users/__init__.py b/learning_blog/users/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/users/admin.py b/learning_blog/users/admin.py
new file mode 100644
index 0000000..8c38f3f
--- /dev/null
+++ b/learning_blog/users/admin.py
@@ -0,0 +1,3 @@
+from django.contrib import admin
+
+# Register your models here.
diff --git a/learning_blog/users/apps.py b/learning_blog/users/apps.py
new file mode 100644
index 0000000..4ce1fab
--- /dev/null
+++ b/learning_blog/users/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class UsersConfig(AppConfig):
+ name = 'users'
diff --git a/learning_blog/users/migrations/__init__.py b/learning_blog/users/migrations/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/learning_blog/users/models.py b/learning_blog/users/models.py
new file mode 100644
index 0000000..71a8362
--- /dev/null
+++ b/learning_blog/users/models.py
@@ -0,0 +1,3 @@
+from django.db import models
+
+# Create your models here.
diff --git a/learning_blog/users/templates/users/login.html b/learning_blog/users/templates/users/login.html
new file mode 100644
index 0000000..199c417
--- /dev/null
+++ b/learning_blog/users/templates/users/login.html
@@ -0,0 +1,15 @@
+{% extends "learning_blogs/base.html" %}
+{% load bootstrap3 %}
+{% block header %}
+Log in to your account.
+{% endblock header %}
+{% block content %}
+
+{% endblock content %}
\ No newline at end of file
diff --git a/learning_blog/users/templates/users/register.html b/learning_blog/users/templates/users/register.html
new file mode 100644
index 0000000..f277b86
--- /dev/null
+++ b/learning_blog/users/templates/users/register.html
@@ -0,0 +1,10 @@
+{% extends "learning_blogs/base.html" %}
+
+{% block content %}
+
+{% endblock content %}
\ No newline at end of file
diff --git a/learning_blog/users/tests.py b/learning_blog/users/tests.py
new file mode 100644
index 0000000..7ce503c
--- /dev/null
+++ b/learning_blog/users/tests.py
@@ -0,0 +1,3 @@
+from django.test import TestCase
+
+# Create your tests here.
diff --git a/learning_blog/users/urls.py b/learning_blog/users/urls.py
new file mode 100644
index 0000000..fdb7d0c
--- /dev/null
+++ b/learning_blog/users/urls.py
@@ -0,0 +1,13 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+from django.conf.urls import url
+from django.contrib.auth.views import login
+from . import views
+__author__ = 'Mr.Huo'
+
+urlpatterns = [
+ url(r'^login/$', login, {'template_name': 'users/login.html'}, name='login'),
+ url(r'^logout/$', views.logout_view, name='logout'),
+ url(r'^register/$', views.register, name='register'),
+]
+
diff --git a/learning_blog/users/views.py b/learning_blog/users/views.py
new file mode 100644
index 0000000..b16fff4
--- /dev/null
+++ b/learning_blog/users/views.py
@@ -0,0 +1,30 @@
+from django.shortcuts import render
+from django.http import HttpResponseRedirect
+from django.core.urlresolvers import reverse
+from django.contrib.auth import logout, login, authenticate
+from django.contrib.auth.forms import UserCreationForm
+
+
+# Create your views here.
+
+def logout_view(request):
+ """注销用户"""
+ logout(request)
+ return HttpResponseRedirect(reverse('learning_blogs:index'))
+
+
+def register(request):
+ """注册新用户"""
+ if request.method != 'POST':
+ form = UserCreationForm()
+ else:
+ form = UserCreationForm(data=request.POST)
+ if form.is_valid():
+ new_user = form.save()
+ # 让用户自动登录,再重定向到主页
+ authenticate_user = authenticate(username=new_user.username,
+ password=request.POST['password1'])
+ login(request, authenticate_user)
+ return HttpResponseRedirect(reverse('learning_blogs:index'))
+ context = {'form': form}
+ return render(request, 'users/register.html', context)
diff --git a/logger/__init__.py b/logger/__init__.py
new file mode 100644
index 0000000..ef32826
--- /dev/null
+++ b/logger/__init__.py
@@ -0,0 +1,307 @@
+import logging
+import os
+import ctypes
+from multiprocessing import Queue
+from logging.handlers import QueueHandler
+
+__all__ = ['ConsoleLogger', 'ConQueueLogger', 'FileLogger', 'ConFileLogger']
+
+
+class ConsoleColor:
+ if os.name == 'nt':
+ #
+ __stdInputHandle = -10
+ __stdOutputHandle = -11
+ __stdErrorHandle = -12
+ # Windows foreGround color
+ __foreGroundBLACK = 0x00 # black.
+ __foreGroundDARKBLUE = 0x01 # darkBlue.
+ __foreGroundDARKGREEN = 0x02 # darkGreen.
+ __foreGroundDARKSKYBLUE = 0x03 # darkSkyBlue.
+ __foreGroundDARKRED = 0x04 # darkRed.
+ __foreGroundDARKPINK = 0x05 # darkPink.
+ __foreGroundDARKYELLOW = 0x06 # darkYellow.
+ __foreGroundDARKWHITE = 0x07 # darkWhite.
+ __foreGroundDARKGRAY = 0x08 # darkGray.
+ __foreGroundBLUE = 0x09 # blue.
+ __foreGroundGREEN = 0x0a # green.
+ __foreGroundSKYBLUE = 0x0b # skyBlue.
+ __foreGroundRED = 0x0c # red.
+ __foreGroundPINK = 0x0d # pink.
+ __foreGroundYELLOW = 0x0e # yellow.
+ __foreGroundWHITE = 0x0f # white.
+ # Windows back ground color
+ __backGroundDARKBLUE = 0x10 # darkBlue.
+ __backGroundDARKGREEN = 0x20 # darkGreen.
+ __backGroundDARKSKYBLUE = 0x30 # darkSkyBlue.
+ __backGroundDARKRED = 0x40 # darkRed.
+ __backGroundDARKPINK = 0x50 # darkPink.
+ __backGroundDARKYELLOW = 0x60 # darkYellow.
+ __backGroundDARKWHITE = 0x70 # darkWhite.
+ __backGroundDARKGRAY = 0x80 # darkGray.
+ __backGroundBLUE = 0x90 # blue.
+ __backGroundGREEN = 0xa0 # green.
+ __backGroundSKYBLUE = 0xb0 # skyBlue.
+ __backGroundRED = 0xc0 # red.
+ __backGroundPINK = 0xd0 # pink.
+ __backGroundYELLOW = 0xe0 # yellow.
+ __backGroundWHITE = 0xf0 # white.
+
+ stdOutHandle = ctypes.windll.kernel32.GetStdHandle(__stdOutputHandle)
+
+ @staticmethod
+ def setCmdColor(color, handle=stdOutHandle):
+ return ctypes.windll.kernel32.SetConsoleTextAttribute(handle, color)
+
+ def resetCmdColor(self):
+ self.setCmdColor(self.__foreGroundDARKWHITE)
+
+ def setCmdDarkGreen(self, mode=''):
+ return self.setCmdColor(self.__foreGroundGREEN)
+
+ def setCmdBlue(self, mode=''):
+ return self.setCmdColor(self.__foreGroundBLUE)
+
+ def setCmdYellow(self, mode=''):
+ return self.setCmdColor(self.__foreGroundYELLOW)
+
+ def setCmdRed(self, mode=''):
+ return self.setCmdColor(self.__foreGroundRED)
+
+ def setCmdPurple(self, mode=''):
+ return self.setCmdColor(self.__foreGroundPINK)
+
+
+ else:
+ # linux
+ # \033[1;31;40m
+ # \033[0m
+
+ STYLE = {
+ # foreGround color
+ 'fore': {
+ 'black': 30,
+ 'red': 31,
+ 'green': 32,
+ 'yellow': 33,
+ 'blue': 34,
+ 'purple': 35,
+ 'cyan': 36,
+ 'white': 37,
+ },
+ # backGround color
+ 'back': {
+ 'black': 40,
+ 'red': 41,
+ 'green': 42,
+ 'yellow': 43,
+ 'blue': 44,
+ 'purple': 45,
+ 'cyan': 46,
+ 'white': 47,
+ },
+ # mode
+ 'mode': {
+ 'mormal': 0,
+ 'bold': 1,
+ 'underline': 4,
+ 'blink': 5,
+ 'invert': 7,
+ 'hide': 8,
+ },
+ 'default': {'end': 0, },
+ }
+
+ def setCmdColor(self, mode='', fore='', back=''):
+ mode = '%s' % self.STYLE['mode'][mode] if mode in self.STYLE['mode'] else ''
+ fore = '%s' % self.STYLE['fore'][fore] if fore in self.STYLE['fore'] else ''
+ back = '%s' % self.STYLE['back'][back] if back in self.STYLE['back'] else ''
+ style = ';'.join([s for s in [mode, fore, back] if s])
+ style = '\033[%sm' % style if style else ''
+ return style
+
+ def resetCmdColor(self):
+ return '\033[m'
+
+ def setCmdDarkGreen(self, mode=''):
+ return self.setCmdColor(mode=mode, fore='green')
+
+ def setCmdBlue(self, mode=''):
+ return self.setCmdColor(mode=mode, fore='blue')
+
+ def setCmdYellow(self, mode=''):
+ return self.setCmdColor(mode=mode, fore='yellow')
+
+ def setCmdRed(self, mode=''):
+ return self.setCmdColor(mode=mode, fore='red')
+
+ def setCmdPurple(self, mode=''):
+ return self.setCmdColor(mode=mode, fore='purple')
+
+
+consoleColor = ConsoleColor()
+
+
+class ConsoleLogger:
+ def __init__(self, logname='streamLog', clevel=logging.DEBUG):
+ self.logger = logging.getLogger(logname)
+ self.logger.setLevel(logging.DEBUG)
+ self.timeFormat = '%Y-%m-%d %H:%M:%S.%d'
+ self.logFormat = '[%(asctime)s%(msecs)d] [%(levelname)8s] [%(name)s] %(message)s'
+ self.format = logging.Formatter(self.logFormat, self.timeFormat)
+ # set CMD logger
+ self.sh = logging.StreamHandler()
+ self.sh.setFormatter(self.format)
+ self.sh.setLevel(clevel)
+ if os.name == 'posix':
+ self.__darkGreenFormat = consoleColor.setCmdDarkGreen() + self.logFormat + consoleColor.resetCmdColor()
+ self.__blueFormat = consoleColor.setCmdBlue() + self.logFormat + consoleColor.resetCmdColor()
+ self.__yellowFormat = consoleColor.setCmdYellow() + self.logFormat + consoleColor.resetCmdColor()
+ self.__redFormat = consoleColor.setCmdRed() + self.logFormat + consoleColor.resetCmdColor()
+ self.__purpleFormat = consoleColor.setCmdPurple() + self.logFormat + consoleColor.resetCmdColor()
+ self.logger.addHandler(self.sh)
+
+ def __setCmdGreen(self):
+ if os.name == 'nt':
+ consoleColor.setCmdDarkGreen()
+ else:
+ self.sh.setFormatter(logging.Formatter(self.__darkGreenFormat, self.timeFormat))
+
+ def __setCmdBlue(self):
+ if os.name == 'nt':
+ consoleColor.setCmdBlue()
+ else:
+ self.sh.setFormatter(logging.Formatter(self.__blueFormat, self.timeFormat))
+
+ def __setCmdYellow(self):
+ if os.name == 'nt':
+ consoleColor.setCmdYellow()
+ else:
+ self.sh.setFormatter(logging.Formatter(self.__yellowFormat, self.timeFormat))
+
+ def __setCmdRed(self):
+ if os.name == 'nt':
+ consoleColor.setCmdRed()
+ else:
+ self.sh.setFormatter(logging.Formatter(self.__redFormat, self.timeFormat))
+
+ def __setCmdPurple(self):
+ if os.name == 'nt':
+ consoleColor.setCmdPurple()
+ else:
+ self.sh.setFormatter(logging.Formatter(self.__purpleFormat, self.timeFormat))
+
+ def __resetCmd(self):
+ if os.name == 'nt':
+ consoleColor.resetCmdColor()
+ else:
+ self.sh.setFormatter(self.format)
+
+ def debug(self, msg, *args, **kwargs):
+ self.__setCmdGreen()
+ self.logger.debug(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ def info(self, msg, *args, **kwargs):
+ self.__setCmdBlue()
+ self.logger.info(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ def warning(self, msg, *args, **kwargs):
+ self.__setCmdYellow()
+ self.logger.warning(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ def error(self, msg, *args, **kwargs):
+ self.__setCmdRed()
+ self.logger.error(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ def critical(self, msg, *args, **kwargs):
+ self.__setCmdPurple()
+ self.logger.critical(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ fatal = critical
+
+ def green(self, msg, *args, **kwargs):
+ self.__setCmdGreen()
+ self.logger.info(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ def blue(self, msg, *args, **kwargs):
+ self.__setCmdBlue()
+ self.logger.info(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ def yellow(self, msg, *args, **kwargs):
+ self.__setCmdYellow()
+ self.logger.info(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ def red(self, msg, *args, **kwargs):
+ self.__setCmdRed()
+ self.logger.info(msg, *args, **kwargs)
+ self.__resetCmd()
+
+ def purple(self, msg, *args, **kwargs):
+ self.__setCmdPurple()
+ self.logger.info(msg, *args, **kwargs)
+ self.__resetCmd()
+
+
+class ConQueueLogger(ConsoleLogger):
+ def __init__(self, queue, logname='streamLog', clevel=logging.DEBUG, qlevel=logging.DEBUG):
+ super().__init__(logname=logname, clevel=clevel)
+ self.qh = QueueHandler(queue)
+ self.qh.setFormatter(self.format)
+ self.qh.setLevel(qlevel)
+ self.logger.addHandler(self.qh)
+
+
+class ConFileLogger(ConsoleLogger):
+ def __init__(self, file, logname='streamLog', clevel=logging.DEBUG, flevel=logging.DEBUG):
+ super().__init__(logname=logname, clevel=clevel)
+ self.fh = logging.FileHandler(file)
+ self.fh.setFormatter(self.format)
+ self.fh.setLevel(flevel)
+ self.logger.addHandler(self.fh)
+
+
+class FileLogger:
+
+ def __init__(self, path, logname='QueueFile', level=logging.DEBUG):
+ self.logger = logging.getLogger(logname)
+ self.logger.setLevel(level)
+ self.timeFormat = '%Y-%m-%d %H:%M:%S.%d'
+ self.logFormat = '[%(asctime)s%(msecs)d] [%(levelname)8s] [%(name)s] %(message)s'
+
+ self.format = logging.Formatter(self.logFormat, self.timeFormat)
+ self.fh = logging.FileHandler(path)
+ self.fh.setFormatter(self.format)
+ self.logger.addHandler(self.fh)
+
+ def __call__(self, queue):
+ while not queue.empty():
+ try:
+ record = queue.get(timeout=10)
+ self.logger.handle(record)
+ except Exception:
+ import sys, traceback
+ print('Whoops! Problem:', file=sys.stderr)
+ traceback.print_exc(file=sys.stderr)
+
+
+if __name__ == '__main__':
+ queue = Queue()
+ logyyx = ConFileLogger('yxy.log')
+ logyyx.debug('debug')
+ logyyx.info('info')
+ logyyx.warning('warning')
+ logyyx.error('error')
+ logyyx.critical('critical')
+ logyyx.critical(123)
+ logyyx.info('info' + str(123) + 'aaaaaa')
+
+ logyyx.red('hahahahah')
+ FileLogger('yyx.log')(queue)
diff --git a/matplotlib_study/matplotlib_01.py b/matplotlib_study/matplotlib_01.py
index db116b6..25c216b 100644
--- a/matplotlib_study/matplotlib_01.py
+++ b/matplotlib_study/matplotlib_01.py
@@ -1,6 +1,18 @@
import matplotlib.pyplot as plt
-squares = [1,4,9,16,25]
+#绘制简单的折线图
+x_squares = [1, 2, 3, 4, 5]
+y_squares = [1, 4, 9, 16, 25]
+x = [1,2,3,4,5]
+y = [1,8,27,64,125]
-plt.plot(squares)
-plt.show()
\ No newline at end of file
+#
+plt.plot(x_squares, y_squares, linewidth=2)
+plt.plot(x, y, linewidth=2)
+# 设置标题,x轴标签,y轴标签
+plt.title('shaohua_title', fontsize=18)
+plt.xlabel('shaohua_xlabel', fontsize=10)
+plt.ylabel('shaohua_ylabel', fontsize=10)
+# 设置刻度标记大小axis='both,x,y'
+plt.tick_params(axis='both', labelsize=10)
+plt.show()
diff --git a/matplotlib_study/randomwalk.py b/matplotlib_study/randomwalk.py
new file mode 100644
index 0000000..44e4e95
--- /dev/null
+++ b/matplotlib_study/randomwalk.py
@@ -0,0 +1,138 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import matplotlib.pyplot as plt
+from random import choice
+import numpy as np
+__author__ = 'Mr.Huo'
+
+
+class RandomWalk():
+ """一个生成随机漫步数据的类"""
+
+ def __init__(self, num_points=5000):
+ """初始化随机漫步的属性"""
+ self.num_points = num_points
+ # 随机漫步初始值0点
+ self.x_values = [0]
+ self.y_values = [0]
+ self.diction = [1, -1]
+ self.distance = [1, 2, 3, 4]
+
+ def get_step(self):
+ dirction = choice(self.diction)
+ distance = choice(self.distance)
+ step = dirction * distance
+ return step
+
+ def fill_walk(self):
+ """计算随机漫步包含的所有点"""
+
+ # 不断漫步,直到达到指定的长度
+ while len(self.x_values) < self.num_points:
+ # 前进的方向以及沿这个方向前进的距离,前进的距离不为0在不会原地踏步
+ # x_dirction = choice(self.diction)
+ # x_distance = choice(self.distance)
+ # x_step = x_dirction * x_distance
+
+ # y_dirction = choice(self.diction)
+ # y_distance = choice(self.distance)
+ # y_step = y_dirction * y_distance
+
+ x_step = self.get_step()
+ y_step = self.get_step()
+ # 计算下一个点的x,y值
+ next_x = self.x_values[-1] + x_step
+ next_y = self.x_values[-1] + y_step
+
+ self.x_values.append(next_x)
+ self.y_values.append(next_y)
+
+ def fill_walk_no_passed(self):
+ """计算随机漫步包含的所有点,去过的点不再去"""
+
+ # 不断漫步,直到达到指定的长度
+ while len(self.x_values) < self.num_points:
+ # 前进的方向以及沿这个方向前进的距离,前进的距离不为0在不会原地踏步
+ # x_dirction = choice(self.diction)
+ # x_distance = choice(self.distance)
+ # x_step = x_dirction * x_distance
+
+ # y_dirction = choice(self.diction)
+ # y_distance = choice(self.distance)
+ # y_step = y_dirction * y_distance
+ x_step = self.get_step()
+ y_step = self.get_step()
+ # 计算下一个点的x,y值
+ next_x = self.x_values[-1] + x_step
+ next_y = self.x_values[-1] + y_step
+
+ # 去除已经去过的点
+ if next_x in self.x_values:
+ if next_y == self.y_values[self.x_values.index(next_x)]:
+ continue
+
+ self.x_values.append(next_x)
+ self.y_values.append(next_y)
+
+
+def main():
+ """绘制随机漫步值"""
+ # 隐藏坐标轴
+ plt.axes().get_xaxis().set_visible(False)
+ plt.axes().get_yaxis().set_visible(False)
+ rw = RandomWalk(1000)
+ point_numbers = list(range(rw.num_points))
+ # rw.fill_walk()
+ rw.fill_walk_no_passed()
+ # 设置绘图窗口的尺寸
+ # 同时绘制多幅图表,可以给figure()传递一个整数参数指定Figure对象的序号,如果序号所指定的Figure对象已经存在,
+ # 将不创建新的对象,而只是让它成为当前的Figure对象
+ plt.figure(1)
+ # 在图表1中创建子图1
+ ax1 = plt.subplot(211)
+ # 在图表1中创建子图1
+ ax2 = plt.subplot(212)
+ # 选择图表1
+ plt.figure(1)
+ # 选择图表1的子图1
+ plt.sca(ax1)
+ plt.scatter(rw.x_values, rw.y_values, c=point_numbers, cmap=plt.cm.Blues, s=1)
+ # 选择图表1的子图2
+ plt.sca(ax2)
+ plt.scatter(rw.x_values, rw.y_values, c=point_numbers, cmap=plt.cm.Blues, s=1)
+ # while True:
+ # rw = RandomWalk(1000)
+ # rw.fill_walk()
+ # point_numbers = list(range(rw.num_points-2))
+ #
+ # # 隐藏坐标轴
+ # plt.axes().get_xaxis().set_visible(False)
+ # plt.axes().get_yaxis().set_visible(False)
+ # # 绘制漫步点
+ # plt.scatter(0,0,c='green',s=10)
+ # plt.scatter(rw.x_values[1:len(rw.x_values)-1], rw.y_values[1:len(rw.y_values)-1],c=point_numbers, cmap=plt.cm.Blues,s=2)
+ # plt.scatter(rw.x_values[-1],rw.y_values[-1],c='red',s=10)
+ #
+ # plt.show()
+ # keep_running = input('Make another randomwalk? (y/n)')
+ # if keep_running == 'n':
+ # break
+ plt.figure(2)
+ ax21 = plt.subplot(221)
+ ax22 = plt.subplot(222)
+ ax23 = plt.subplot(223)
+ ax24 = plt.subplot(224)
+ x = np.linspace(0, 3, 100)
+ for i in range(5):
+ plt.sca(ax21)
+ plt.plot(x, np.exp(i * x / 3))
+ plt.sca(ax22)
+ plt.plot(x, np.sin(i * x))
+ plt.sca(ax23)
+ plt.plot(x, np.cos(i * x))
+ plt.sca(ax24)
+ plt.plot(x, np.cosh(i * x))
+ plt.show()
+if __name__ == '__main__':
+ main()
diff --git a/matplotlib_study/scatter_02.py b/matplotlib_study/scatter_02.py
new file mode 100644
index 0000000..52ef0a6
--- /dev/null
+++ b/matplotlib_study/scatter_02.py
@@ -0,0 +1,30 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+__author__ = 'Mr.Huo'
+
+import matplotlib.pyplot as plt
+
+'''绘制散列点'''
+
+
+def main():
+ x_squares = [x for x in range(101)]
+ y_squares = [x * x for x in x_squares]
+ # 设置坐标轴起点终点值,x,y轴都已0开始,这样就可以在0原点绘制0
+ plt.axis([-100, 100, -100, 10000])
+ # edgecolors 数据点的轮廓
+ plt.scatter(x_squares, y_squares,c='yellow', s=1)
+ #参数c修改点的颜色,RGB或者
+ plt.scatter(50, 1000,c='red', s=1)
+ #颜色映射 c=y_squares, cmap=plt.cm.Blues
+ plt.scatter(x_squares, y_squares,c=y_squares, cmap=plt.cm.Blues,s=10)
+ #自动保存图片
+ plt.savefig('picture.png')
+
+ plt.show()
+ pass
+
+
+if __name__ == '__main__':
+ main()
diff --git a/mytest.py b/mytest.py
new file mode 100644
index 0000000..d023d24
--- /dev/null
+++ b/mytest.py
@@ -0,0 +1,148 @@
+somelist = [3, 2, 2, 3]
+
+y = somelist
+
+
+def delete(list):
+ print(list[:])
+ print(1, id(list))
+ list[:] = [x for x in list if x != 3]
+
+ print(list[:])
+ print(2, id(list))
+ print("func:", list)
+
+
+print(3, id(somelist))
+delete(somelist)
+print(somelist)
+print(4, id(somelist))
+print(y)
+somelist[0] = 1
+print(y)
+
+print(5, id(y))
+
+print(len(b'INVITE sip:bob@biloxi.com SIP/2.0\r\n'
+ b'Via: SIP/2.0/UDP server10.biloxi.com;branch=z9hG4bKnashds8\r\nMax-Forwards: 70\r\n'
+ b'To: Bob ;tag=a6c85cf\r\n'
+ b'From: Alice ;tag=1928301774\r\n'
+ b'Call-ID: a84b4c76e66710@pc33.atlanta.com\r\n'
+ b'CSeq: 314159 INVITE\r\n'
+ b'Contact: \r\n'
+ b'Content-Type: application/sdp\r\n'
+ b'Content-Length: 0\r\n\r\n'))
+data = b"""INVITE sip:bob@biloxi.com SIP/2.0\r
+Via: SIP/2.0/UDP server10.biloxi.com;branch=z9hG4bKnashds8\r\nMax-Forwards: 70\r
+To: Bob ;tag=a6c85cf\r
+From: Alice ;tag=1928301774\r
+Call-ID: a84b4c76e66710@pc33.atlanta.com\r
+CSeq: 314159 INVITE\r
+Contact: \r
+Content-Type: application/sdp\r
+Content-Length: 0\r\n\r\n"""
+print(len(data))
+print(data)
+print(data[-1])
+print(data[-22])
+print(data[-21])
+print(data[-23])
+print(type(data))
+print(bytes([x for x in range(256)]))
+print(bytes.fromhex("7b 7d"))
+
+
+class A:
+ def __init__(self):
+ print('A__init__run')
+
+ def serve_forever(self):
+ self.A()
+
+ def A(self):
+ print('AAA')
+
+
+class B(A):
+ def __init__(self):
+ A.__init__(self)
+ print('B__init__run')
+
+ def A(self):
+ print('BBB')
+
+
+class C:
+ def __init__(self):
+ print('C__init__run')
+
+ def A(self):
+ print('CCC')
+
+
+class F(B, C, A):
+ pass
+
+
+class D(B, C):
+ def __init__(self):
+ C.__init__(self)
+ B.__init__(self)
+
+ pass
+
+
+class E(B, C, A):
+ def __init__(self):
+ super().__init__()
+
+
+split_str = '----------' * 3
+print(split_str)
+d = D()
+print(split_str)
+d.A()
+print(split_str)
+d.serve_forever()
+print(split_str)
+e = E()
+print(split_str)
+e.serve_forever()
+
+print('-' * 100)
+i, j = 1, 100
+guess_num = int(input("Please enter a integer from 1 to 100: "))
+guess_times = int(input("Please enter the number to guess: "))
+counter = 1
+
+import random
+
+while counter <= guess_times:
+ counter += 1
+ print('I J ', i, j)
+ num = random.randint(i, j)
+ if num == guess_num:
+ print("guess right,the number is:", num)
+ break
+ elif num > guess_num:
+ print("the number(%s) is biger." % num)
+ j = num
+ elif num < guess_num:
+ print("the number(%s) is smaller." % num)
+ i = num
+ pass
+
+
+class Name:
+ name = 'huo'
+
+ def __init__(self, name=None):
+ if name is not None:
+ self.name = name
+
+ print("name", name)
+ print("self.name", self.name)
+
+
+name = Name()
+print(name.name)
\ No newline at end of file
diff --git a/pygal/die.py b/pygal/die.py
new file mode 100644
index 0000000..d512dd4
--- /dev/null
+++ b/pygal/die.py
@@ -0,0 +1,61 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+import pygal
+from random import randint
+
+__author__ = 'Mr.Huo'
+
+
+class Die():
+ """骰子类"""
+
+ def __init__(self, num_sides=6):
+ """骰子面数"""
+ self.num_sides = num_sides
+
+ def roll(self):
+ """返回一个位于1和骰子面数之间的随机数"""
+ return randint(1,self.num_sides)
+
+
+def main():
+ die = Die()
+ results = []
+ for roll_num in range(10000):
+ result = die.roll()
+ results.append(result)
+ #print(results)
+
+ frequencies = []
+ for value in range(1,die.num_sides+1):
+ frequency = results.count(value)
+ frequencies.append(frequency)
+ #print(frequencies)
+
+ # 绘制直方图
+ hist = pygal.Bar()
+ hist.title = "Results of rolling one D6 1000 times."
+ hist.x_labels = ['1','2','3','4','5','6']
+ hist.x_title='Results'
+ hist.y_title='Frequency of Result'
+ hist.add(title="D6",values=frequencies)
+ hist.render_to_file('C:\\Users\\zhuosha\\PycharmProjects\\haha.svg')
+ # 世界地图
+ wmap = pygal.maps.world.World()
+ wmap.title = "World Maps"
+ wmap.add('North America', ['ca', 'mx', 'us'])
+ wmap.render_to_file('C:\\Users\\zhuosha\\PycharmProjects\\wmap.svg')
+
+ # 世界地图
+ supra = pygal.maps.world.SupranationalWorld()
+ supra.title = "Seven continents(七大洲)"
+ supra.add('Asia(亚洲)', [('asia', 1)])
+ supra.add('Europe(欧洲)', [('europe', 1)])
+ supra.add('Africa(非洲)', [('africa', 1)])
+ supra.add('North america(北美洲)', [('north_america', 1)])
+ supra.add('South america(南美洲)', [('south_america', 1)])
+ supra.add('Oceania(大洋洲)', [('oceania', 1)])
+ supra.add('Antartica(南极洲)', [('antartica', 1)])
+ supra.render_to_file('C:\\Users\\zhuosha\\PycharmProjects\\SupranationalWorld.svg')
+if __name__ == '__main__':
+ main()
diff --git a/pygal/map.py b/pygal/map.py
new file mode 100644
index 0000000..79e7fae
--- /dev/null
+++ b/pygal/map.py
@@ -0,0 +1,19 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+import pygal
+
+__author__ = 'Mr.Huo'
+
+
+def main():
+ ch_chart = pygal.maps.ch.Cantons()
+ ch_chart.title = 'Some cantons'
+ ch_chart.add('Cantons 1', ['kt-zh', 'kt-be', 'kt-nw'])
+ ch_chart.add('Cantons 2', ['kt-ow', 'kt-bs', 'kt-ne'])
+ ch_chart.render_to_file('C:\\Users\\zhuosha\\PycharmProjects\\Cantons.svg')
+ #ch_chart.render_tree()
+ pass
+
+
+if __name__ == '__main__':
+ main()
diff --git a/python_important_module/__init__.py b/python_important_module/__init__.py
new file mode 100644
index 0000000..a906934
--- /dev/null
+++ b/python_important_module/__init__.py
@@ -0,0 +1,13 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+
+__author__ = 'Mr.Huo'
+
+
+def main():
+ pass
+
+
+if __name__ == '__main__':
+ main()
\ No newline at end of file
diff --git a/python_important_module/os_module.py b/python_important_module/os_module.py
new file mode 100644
index 0000000..9352949
--- /dev/null
+++ b/python_important_module/os_module.py
@@ -0,0 +1,32 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+
+import os
+from os.path import join, getsize
+
+__author__ = 'Mr.Huo'
+
+
+def main():
+ '''
+ :return:
+ '''
+ #print(help(os))
+ print("==========")
+ print(os.listdir("c:/shaohua.huo/1"))
+ print(os.times())
+ print(os.environ)
+ print(os.getlogin())
+ print(dir(os))
+ for root, dirs, files in os.walk("c:/shaohua.huo/1"):
+ print(root, "consumes")
+ print(sum([getsize(join(root, name)) for name in files]), end="")
+ print("bytes in", len(files), "non-directory files")
+ if 'CVS' in dirs:
+ dirs.remove('CVS') # don't visit CVS directories
+ pass
+
+
+if __name__ == '__main__':
+ main()
diff --git a/spy/example.json b/spy/example.json
new file mode 100644
index 0000000..f6926e8
--- /dev/null
+++ b/spy/example.json
@@ -0,0 +1 @@
+{"category": {"内容编辑类": 77, "市场类": 328, "设计类": 245, "客户服务类": 1, "未分类职位": 28, "技术类": 1473, "职能类": 200, "产品/项目类": 807}, "location": {"上海": 316, "成都": 60, "厦门": 2, "香港": 10, "合肥": 3, "昆明": 1, "大连": 2, "马来西亚": 2, "重庆": 3, "西安": 1, "北京": 604, "广州": 62, "深圳": 2068, "南京": 2, "杭州": 5, "武汉": 5, "美国": 13}, "job": [{"recruitNumber": "1", "category": "技术类", "title": "23674-腾讯新闻后台测试组长", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33655&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "22851-腾讯视频WEB前端动效工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33602&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》项目经理(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33644&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "成都"}, {"recruitNumber": "1", "category": "职能类", "title": "SNG-招聘经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33642&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15712-游戏UI视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33640&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "GY0-海外社交广告运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33477&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-平台产经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33647&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "23296-市场与用户研究经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33645&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-高级活动经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33643&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "MIG-HRBP(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33641&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-云平台网站服务产品策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33638&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱娱乐营销商务经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33636&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "18435-风控策略java开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33634&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15573-SLG手游系统策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33626&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "15573-手游客户端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33624&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "3", "category": "技术类", "title": "22989-移动云解决方案架构师(北京/上海/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33637&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "14914-品牌创意经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33635&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告效果领域行业市场经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33630&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "15573-手游服务器开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33625&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG07-高级系统测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33623&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "GY0-JOOX产品策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33622&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23048-桌面QQ浏览器网页游戏运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30755&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "23671-数据分析师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33639&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23516-军事类手游运营策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33322&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "MIG-HRBP(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32385&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "GY0-海外产品视觉设计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33621&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG16-腾讯地图产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33570&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21309-数据分析产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33560&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23516-项目管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30659&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24491-王者荣耀全球版 高级游戏交互设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32445&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY2-产品总监(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26875&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-运营开发高级工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28170&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-金融云产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30281&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-游戏运营高级后台开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31927&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-企鹅号客户端产品总监(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33633&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-技术总监(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27278&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "2", "category": "职能类", "title": "S2-高级IT审计经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32926&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-高级前端开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29873&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG13-接入后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29489&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23671-数据产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33632&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-企鹅号原生广告策划运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33631&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-企鹅号游戏运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33628&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15583-桌游用户与社区运营", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33616&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23671-2.\t企鹅号投后支持运营经理 (北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33620&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23671-资深渠道/产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33619&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-企鹅号电商策划运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33629&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-企鹅号内容发行运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33627&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG05-高级流量分析工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33614&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-资深渠道/产品运营经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33618&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG09-高级系统测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29510&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "23671-高级后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31076&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15612-高级场景原画设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25808&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "设计类", "title": "15612-2D角色原画设计师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31573&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "设计类", "title": "15612-次世代3D角色美术(美术)(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32225&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "19885-销售支持(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33613&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "5", "category": "技术类", "title": "23671-OM高级软件工程师-后台开发", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31050&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15612-资深UI界面设计师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30380&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "设计类", "title": "15612-3D动画特效设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31577&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "19885-客户经理(南京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33612&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "南京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-安管合规服务管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33611&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG04-厘米秀产品策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33610&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-安全合规岗(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33608&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG06-内容后台开发高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33606&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶深度学习(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33600&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶融合感知(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33599&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG03-大数据平台运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33607&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG192-全国渠道中心大数据分析经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33605&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶融合定位(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33601&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶机器人SLAM算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33598&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶机器人-导航算法(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33597&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶数据平台基础架构工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33595&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶模拟仿真工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33593&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG16-自动驾驶产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33592&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶机器人后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33591&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG08-广告产品市场经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33587&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶高精地图-工具研发(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33596&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶协调控制工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33594&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯云高级产品经理(互联网业务)(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33590&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图数据高级后台工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33589&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "17757-腾讯网产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33588&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG06-115 微信支付web前端开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33617&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG06-111 微信支付数据分析工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31584&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-QQ音乐/全民k歌搜索后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33609&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG16-全民K歌造星经纪人(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33603&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图质量工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33583&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-影业风控经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33615&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-推荐、搜索产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31136&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG16-全民K歌造星经纪人(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33604&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG16-地图高级质量工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33582&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "4", "category": "设计类", "title": "15687-3D游戏角色专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33581&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20718-android开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33579&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "22989-金融云银行行业售前架构师(北京/上海/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33578&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "22989-腾讯云医疗行业解决方案架构师(北京/上海/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33576&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-后台高级研发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33571&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "CG-运营类采购商务主管", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33552&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "17229-SLG游戏策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33580&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "22989-腾讯云游戏解决方案架构师(面向海外)(北京/上海/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33577&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图数据后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33572&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15665-互娱平台合作运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33557&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-行业大客户销售经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33554&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "24491-海外游戏版本管理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33551&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "TEG03-数据平台部产品经理(运营岗)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33568&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG07-交互设计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30628&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告产品渠道运营经理(品牌渠道)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25123&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-Hadoop开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28885&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG03-腾讯MIG研发部架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33544&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG13-Python运营开发(后台)工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28478&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "SA-腾讯社交广告产品拓展运营(品牌行业)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25654&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "RP-数据运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32598&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "OMG-HRBP(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28118&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15570-游戏美术3D动画特效设计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32972&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-浏览器开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32902&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-P2P研发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=23193&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "OMG236-高级商务拓展经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=23581&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG236-腾讯视频推荐算法高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31159&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "16175-海外游戏品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33586&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG236-腾讯视频自然语言处理高级工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27383&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG236-腾讯视频测试开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=23583&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG236-腾讯视频推荐后台高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31158&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "17759-腾讯视频VIP运营商渠道BD经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25957&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "22968-华北汽车行业销售", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31700&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱王者荣耀内容经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29548&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "RP-应用开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32424&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21227-MMO商业化策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30636&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "16078-金融安全解决方案经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32390&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "未分类职位", "title": "23295-互娱公关经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28884&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-商务拓展经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31227&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏渠道运营经理(二级渠道)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28895&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏平台运营", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30644&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "SA-腾讯社交广告公关传播经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31219&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21090-射击类游戏策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26872&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21090-射击类游戏英语运营策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28888&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "22086-国际足球编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28829&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "3", "category": "内容编辑类", "title": "22088-腾讯体育BD及赛事专员(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28870&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "ZNB-秘书(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31214&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21090-射击类游戏社区经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28894&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23671-策略产品经理/产品运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31225&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "4", "category": "内容编辑类", "title": "22086-国内足球编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28831&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+医疗商务拓展经理(武汉)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32415&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "武汉"}, {"recruitNumber": "2", "category": "技术类", "title": "20503-视频监控人体算法研发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31222&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "20503-人脸分析研发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31223&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云政务民生架构师组Leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31217&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "未分类职位", "title": "14914-互联网金融公关经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29908&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG06-企鹅电竞iOS开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27155&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "TEG15-高级计费产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30623&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云政务民生产品组leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31216&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG04-QQ看点数据分析高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29541&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-QQ会员特权产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32417&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏数据分析和挖掘", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31228&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "17757-高级数据挖掘工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31202&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-运营开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31702&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "17467-QQ会员高级品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31226&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "15612-游戏客户端开发(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29617&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "23675-后台开发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31532&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图大数据平台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33490&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18425-金融云产品经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31748&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23673-科技热点运营编辑", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33584&keywords=&tid=0&lid=0", "publishTime": "2017-10-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23675-媒体拓展高级经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32214&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》IP运营项目经理(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31734&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图检索机器学习算法高级研发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32464&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图数据机器学习算法高级研发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31079&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "0", "category": "技术类", "title": "TEG02-硬件研发质量管理工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27368&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-搜索评价优化工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29527&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG03-高级算法研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28856&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "22086-冬奥项目内容编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28834&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG16-地图数据工艺产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29882&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-腾讯测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29529&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-高级网络安全工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28826&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG03-高级算法研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28858&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "13654-腾讯研究院高级金融研究员", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31190&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15579-2D游戏角色美术师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32399&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15573-写实风格2D原画师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29426&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG16-车联网产品经理(内容方向)(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32394&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG06-高级云计算架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28795&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-腾讯Android开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26520&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "HY6-影视发行大区经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26876&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "北京"}, {"recruitNumber": "0", "category": "技术类", "title": "SNG02-Web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27340&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-Android研发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32391&keywords=&tid=0&lid=0", "publishTime": "2017-10-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20718-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31177&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-QQ浏览器前端技术专家/高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29585&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "19823-动画模型设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31741&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG04-推荐工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29478&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "21645-TEG法律顾问(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31732&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-手游RPG数值策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26330&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-手游RPG交互策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26329&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-财付通金融应用业务测试工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31736&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG04-推荐算法工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29477&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG13-金融安全策略", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31168&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15616-二次元手游高级系统策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30593&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "21761-测试经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29501&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "15614-手游RPG客户端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26332&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "21482-王者荣耀职业联赛商业化经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31747&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "ZNB-秘书", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33155&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "22025-建造类沙盒游戏资深2D原画设计(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33005&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22990-腾讯云渠道架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32110&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "HY3-互娱数据分析经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31746&keywords=&tid=0&lid=0", "publishTime": "2017-10-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏本地化策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29815&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22025-沙盒游戏客户端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32740&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "22025-建造类沙盒资深3D关卡设计(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33004&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-113 微信搜索后台开发高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33575&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-113 微信搜索后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33574&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG05-安全高级品牌经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33573&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23292-互娱直播推广经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29995&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "未分类职位", "title": "14914-社交网络事业群公关经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32965&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "21309-在线教育web前端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26472&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-智慧零售行业产品经理(北京/上海/深圳/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33408&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "23293-互娱棋牌类游戏产品品牌经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29457&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-游戏数据营销经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31698&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "19157-汽车物联行业项目经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33403&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18432-微黄金产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33567&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-推荐算法产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31718&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG18-青腾大学资深品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31725&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18425-产品副总监", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33564&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "香港"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18425-清算产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33562&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "18402-移动游戏渠道运营经理(微信)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29450&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-视频云解决方案架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31717&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "MIG18-青腾大学课程架构经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31724&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18425-国际支付产品策划经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33563&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "23516-战略规划/市场分析经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28786&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23518-移动游戏渠道运营经理(手Q)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29451&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG06-数据挖掘/机器学习后台高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31707&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-高级业务保障工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31694&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG15-计费风控后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26706&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG05-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30023&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "19823-动漫IP经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31647&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-FPGA研发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31693&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-光模块测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31695&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "HY-高管秘书(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31711&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "WXG07-212 企业微信高级产品策划经理(广州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31120&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "广州"}, {"recruitNumber": "1", "category": "职能类", "title": "21645-法律顾问-- 社交网络平台(SNG)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30030&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "设计类", "title": "19823-动画电影分镜师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=24726&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告数据应用产品经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31714&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告KA效果广告产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28768&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告高级系统测试工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31715&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-金融合规建设项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31709&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "20764-高级政府事务经理(广告方向)(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26320&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告数据应用产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31712&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告数据应用产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31713&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15614-手游RPG资深后台开发(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26333&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云高级后台开发工程师(AI方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31710&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-高级图像处理算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31133&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG11-自然语言处理工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31143&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "SA-腾讯社交广告产品市场经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31728&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "北京"}, {"recruitNumber": "2", "category": "职能类", "title": "S2-游戏运营风控经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33556&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22990-行业解决方案顾问(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33539&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云市场后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31727&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "SA-腾讯社交广告微信公众号广告运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27319&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "9615-CDG高级秘书(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30025&keywords=&tid=0&lid=0", "publishTime": "2017-10-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22990-行业解决方案顾问(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33540&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-行业大客户销售leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33537&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22990-行业解决方案顾问(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33538&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-行业大客户销售经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33535&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云运营产品中心后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33534&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG01-122 微信数据科学家", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33448&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "GY0-海外腾讯云后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28759&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-行业大客户销售leader(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33536&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云运营产品中心web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33533&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "WXG01-111 微信数据分析师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33326&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "广州"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG01-122 微信数据挖掘工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33471&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "GY0-JOOX 安卓开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29875&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "GY0-运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33473&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG07-113 企业微信后台开发工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31606&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "广州"}, {"recruitNumber": "1", "category": "职能类", "title": "CG-采购流程管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32859&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-安全技术高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31094&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-高级代理游戏运营(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31651&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "WXG07-321 企业微信商务推广经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33555&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "广州"}, {"recruitNumber": "1", "category": "职能类", "title": "CG-项目类采购商务主管", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32860&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-行业大客户销售经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33149&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "7", "category": "技术类", "title": "OMG148-PHP后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33549&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-沙盒游戏产品技术PM(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31680&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "21229-游戏后台开发(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32241&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "15573-MMORPG后台开发高级工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33388&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "15573-MMORPG手游高级策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33390&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "17520-项目主美术(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31399&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》赛事运营经理(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32576&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "成都"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG18-开放平台区域运营经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33545&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "3", "category": "技术类", "title": "15573-U3D MMORPG客户端开发高级工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33389&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "20772-企鹅影视IP版权商务经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32645&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21089-版本运营策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30013&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "19116-医疗图像理解研究员(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33543&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "XN-竞猜产品运营经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32069&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "XN-竞猜产品运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32189&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "XN-QQ竞猜-产品运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33465&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+生态运营高级经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33542&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+生态运营高级经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32154&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "XN-移动客户端产品运营经理(渠道商务方向)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32101&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "XN-QQ竞猜-高级产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33464&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "XN-web前端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33466&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+生态运营高级经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33541&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "CG-采购商务主管(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29762&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23671-高级数据分析开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31077&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "23671-高级前端开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31078&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG236-腾讯视频TV产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28138&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-android开发工程师(大连)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33528&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "大连"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-前端开发工程师(大连)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33527&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "大连"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-平台产品运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31701&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频后台开发高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=24716&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19157-汽车物联安全 - 硬件安全研究员(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33532&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG03-车联网测试负责人(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33529&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15665-2D角色设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33526&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG03-C++测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33525&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "17520-手游后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33523&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "6", "category": "技术类", "title": "17229-手游客户端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33521&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "17229-手游UE引擎高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33520&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云PAAS产品架构师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33514&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-移动端高级测试开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33524&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "17520-手游后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33522&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "17229-射击游戏数值策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33519&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "17229-射击游戏关卡策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33518&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "17229-射击游戏系统策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33517&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23486-证券产品中心高级项目经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33507&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "XN-系统测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33506&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "22989-腾讯云零售行业企业业务交付架构师( 北京/上海/深圳/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33504&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19157-汽车物联安全 - 开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33531&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-网络系统研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33502&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云HPC产品架构师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33513&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "22989-腾讯云零售行业企业架构师(北京/上海/深圳/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33505&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云初创公司扶持架构师(深圳/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31754&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-TEG02-网络系统架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33503&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18796-数据分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33530&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "4", "category": "技术类", "title": "TEG11-机器学习高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27948&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG03-机器学习和数据挖掘工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27828&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23872-市场分析经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33516&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15571-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32371&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24012-资深游戏社交产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31631&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG11-高级AI开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31648&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG093-企业文化运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32325&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "16175-测试工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33515&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18302-剑灵IP手游本地化资深客户端工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32363&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21227-MMO回合制本地化策划/数值策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26620&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告KA效果广告行业运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29433&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-用户画像挖掘工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31086&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG03-AI数据处理工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31684&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG06-企业安全后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31704&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-金融大数据和人工智能专家", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31697&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-数据平台后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31084&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-商务策略经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31113&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-数据评测工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29967&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "TEG10-高级运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27286&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "19837-海报设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32358&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告电话销售团队管理经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31112&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "WXG06-321 微信支付商务拓展经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30588&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告KA效果广告产品运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29435&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG01-QQ创意策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26813&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "22990-互联网+业务拓展", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29978&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "20503-音频研发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27813&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告KA效果广告行业运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29434&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-鹅漫U品电商类目运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30001&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "22990-互联网+业务拓展", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29977&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-互联网+业务拓展", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29981&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "武汉"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-互联网商务拓展", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29983&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-云计算开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29414&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云社区产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29976&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云行业运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30614&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22990-腾讯云渠道架构师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30011&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "HY6-市场推广经理-营销方向(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32346&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "HY6-市场推广经理-电竞方向(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32345&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云行业高级运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30613&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22989-企点电话销售高级经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31106&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云存储web前端开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30616&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云iOS高级研发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30617&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云培训认证leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29975&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-互联网商务拓展", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29982&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18425-金融云解决方案高级经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31682&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-QQ浏览器漫画专区高级运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31108&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云行业运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30615&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-云存储研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30016&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-金融云web前端高级开发", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29954&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG05-资深美术指导(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31683&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "22990-腾讯云高级传播经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30600&keywords=&tid=0&lid=0", "publishTime": "2017-10-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "18796-WeGame高级商务经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33512&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "16175-日语社区经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33510&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22967-大客户广告整合营销经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33508&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "广州"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告平台业务拓展经理(生态平台业务)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25655&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告前端开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30908&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "韩语社区经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33511&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "16175-海外广告投放经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33509&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯云流量运营经理(深圳)Hot!", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33090&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告产品拓展和运营经理(生态平台业务)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=24511&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告算法工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31812&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告Java开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31819&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告前端开发高级工程师(联盟广告方向)(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32613&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "21760-游戏后台开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33501&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-QQ飞车手游赛事运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33495&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-《王者荣耀》美术宣传图原画设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33492&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "成都"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告SMB渠道运营经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32287&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "SA-腾讯社交广告产品拓展运营(品牌行业)(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33278&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏版本管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33496&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-计算机视觉高级算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33494&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG02-122 语音识别研究员(北京/上海/成都/广州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33491&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15612-3D动作(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33489&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "15612-后台游戏开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33488&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15612-回合策略手游战斗策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33486&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-112 微信商业支持运营开发工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33484&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG11-搜索引擎后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33481&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15612-火影忍者手游剧情关卡策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33487&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-122 微信数据挖掘算法工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33485&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG02-122 语音前端研究员(北京/上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33483&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG02-122 语音合成研究员(北京/广州/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33482&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15570-端游RPG系统策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33480&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "23293-互娱海外品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33479&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "GY0-JOOX产品运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33476&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "GY0-海外社交广告产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33474&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-C++后台开发工程(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33462&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-自然语言处理算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33460&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "GY0-高级交互设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33478&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "GY0-voov后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33475&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG07-游戏工具产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33469&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-用户画像大数据分析工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33461&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY1-沙盒游戏项目经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33459&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-沙盒类手游服务端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33458&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY1-沙盒游戏策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33457&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "HY1-游戏3D设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33454&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "HY1-游戏主美(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33452&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG10-微回收产品运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32720&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-沙盒类手游客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33456&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "HY1-游戏UI设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33455&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "HY1-高级原画设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33453&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "技术类", "title": "17757-后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32299&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23671-短视频品类运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33500&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23671-企鹅号泛娱乐品类运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33499&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG04-111 微信游戏数据分析工程师(深圳、广州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27791&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "广州"}, {"recruitNumber": "3", "category": "市场类", "title": "GY0-Senior Manager (Cloud Solutions)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31020&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "香港"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG16-全民K歌后台开发研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33493&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG16-全民K歌web前端工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33470&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG04-113 微信游戏后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27790&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "22090-热点运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33498&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-腾讯视频业务运维(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32536&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "GY0-Business Development Manager(Malaysia )", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33472&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "马来西亚"}, {"recruitNumber": "1", "category": "设计类", "title": "15569-QQ飞车手游高级UI交互设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33449&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15569-QQ飞车手游用户运营策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33450&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15569-QQ飞车手游高级客户端开发", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33447&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15569-QQ飞车手游高级关卡策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33444&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15569-QQ飞车手游客户端开发", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33441&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15569-QQ飞车手游赛事运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33440&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15569-QQ飞车手游高级游戏TA", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33446&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15569-QQ飞车手游运营策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33445&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15569-qq飞车新手游UI设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33443&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15569-QQ飞车手游3D特效设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33442&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG08-阅读内容运营", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33438&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图导航引擎开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33437&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-游戏云后台研发高级工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33433&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-互联网+商务拓展(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33430&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "3", "category": "市场类", "title": "22990-腾讯云渠道经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33428&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-内外部合作与市场推广接口人", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33427&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-游戏云高级产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33432&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-互联网商务拓展(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33431&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-金融云商务拓展经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33429&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "3", "category": "市场类", "title": "22990-腾讯云渠道经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33426&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "3", "category": "市场类", "title": "22990-腾讯云市场资深运营专员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33424&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云政务民生架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33420&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云WEB前端开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33419&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15712-视觉设计师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33416&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-智慧零售行业研发工程师(深圳/成都/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33409&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15665-棋牌游戏内容渠道管理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31625&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-企业云后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33423&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG08-社交平台iOS开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33418&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21087-游戏官网运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33414&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "SNG10-多媒体设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33407&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15665-棋牌游戏内容运营管理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31624&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG03-互动视频合作运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28591&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22967-腾讯广告大客户渠道销售经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33463&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频iOS高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27805&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15616-资深游戏主策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30232&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG07-视觉设计(企业安全方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31663&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24012-创意影游编剧(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32996&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "WXG01-321 商务拓展", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33325&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "广州"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "XN-寿险产品策划经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31902&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG15-计费后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26705&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG07-售前工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30567&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "18402-版本管理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30533&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏渠道运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31679&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG12-设施经理(重庆)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31642&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "重庆"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG10-IDC资源管理项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32759&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "23296-视觉设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30576&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "18403-本地化&运营活动策划", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30534&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18403-用户管理&数据分析", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30535&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "TEG12-运营支撑系统高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31641&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG06-鹅漫U品动漫IP商务经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32245&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG06-鹅漫U品影视IP商务经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32246&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "23294-互娱Web应用工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27765&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "18435-商户审核岗(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27783&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "18435-反洗钱专家", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27775&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "18428-腾讯区块链高级研发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30566&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG03-兴趣部落Android开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27788&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "18435-财付通高级风险分析师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27785&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18435-境外合规管理及审核岗", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27780&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "香港"}, {"recruitNumber": "1", "category": "技术类", "title": "18435-境外合规管理及审核岗", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27778&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "OMG-HRBP(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31659&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG03-互动视频高级web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27768&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "20762-政府事务经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30560&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "SA-腾讯社交广告产品市场经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29419&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-游戏美术3D动作设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28686&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-移动端测试开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31665&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-移动端测试开发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31668&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "20764-政府事务项目经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27808&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "2", "category": "设计类", "title": "15614-slg手游3d场景美术(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28625&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-大型游戏开发项目经理(数据管理) (上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26660&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-语音识别工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29950&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-《极品飞车OL》商业化策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29943&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-FIFA手游数据分析(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29946&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "20503-优图专项测试工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31656&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-金融行业专有云产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29947&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29937&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云加速高级产品策划经理(深圳/厦门)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31657&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "SNG16-全民K歌后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31655&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-金融云高级后台开发", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29938&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云加速高级产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31658&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-金融云售中高级架构师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29949&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-资讯大数据应用开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30087&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "17520-U3D手游客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29923&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-腾讯地图自然语言处理高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29867&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-电脑管家客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29909&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "SNG16-高级交互设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32169&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "18302-剑灵IP手游本地化资深3D场景设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32326&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "17520-U3D手游客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29924&keywords=&tid=0&lid=0", "publishTime": "2017-10-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG07-项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28713&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "HY6-市场推广经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33439&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "广州"}, {"recruitNumber": "1", "category": "设计类", "title": "18302-剑灵IP手游本地化资深3D特效设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32362&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "18302-剑灵IP手游本地化资深3D角色设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32360&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "18302-剑灵IP手游本地化资深3D动画设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32361&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18302-剑灵IP手游本地化系统策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32368&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "MIG03-浏览器视觉设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33436&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "设计类", "title": "MIG03-地图视觉设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33434&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告东区SMB渠道经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26757&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18302-剑灵IP手游本地化主数值(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32367&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18302-剑灵IP手游本地化关卡策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32369&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "20718-UI视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31176&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "22086-体育视频编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33425&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-游戏云商务拓展", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31338&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏测试组长(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30487&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19885-区域渠道经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33422&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图导航后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29744&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "23293-互娱品牌经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29918&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG192-腾讯广告华东媒介专员(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32297&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-后台策略安全工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32096&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19885-区域渠道经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33421&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "MIG16-地图导航惯导开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32392&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG18-AI开放平台后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33417&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "24548-互动设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33413&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23671-商业产品运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32313&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏分析机器学习高级研究员(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32459&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-高级Web前端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32738&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "16175-web前端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33412&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频TV后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28726&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22968-华北游戏行业广告销售经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30554&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏安全后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33363&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏安全客户端逆向工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33368&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "16175-日语本地化经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33411&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频android高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28731&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-视频推荐后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28722&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-推荐算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28724&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-双百计划投资公司运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32288&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "WXG04-212 微信游戏产品策划经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31639&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-后台开发高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29912&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-视频推荐算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28718&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32290&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "16175-移动终端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33410&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG097-数据挖掘工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29913&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-司法协作经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=24318&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "16811-衍生品授权经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31646&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "职能类", "title": "18924-部门秘书(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32294&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云接入层运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31636&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15571-FPS手游高级关卡策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33400&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏社区运营经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33398&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "8", "category": "技术类", "title": "WXG06-113 微信支付后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25428&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云网络产品策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30546&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-渠道管理经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33402&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24012-3D角色设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33401&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏市场推广(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33399&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏直播推广经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33397&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏数据分析(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33396&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代游戏3D场景制作1(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33394&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏运营策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33391&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-企业产品Android开发(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33386&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏运营经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33395&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "2", "category": "设计类", "title": "15614-次世代3D游戏动画设计师1(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33393&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代3D游戏特效设计师1(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33392&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "5", "category": "技术类", "title": "20503-计算机视觉高级研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33385&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "19511-腾讯游戏战略分析经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33387&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-鹅漫U品平台运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33383&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "GY0-JOOX 后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29876&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15575-《王者荣耀》后台开发高级工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30540&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18796-wegame video产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32314&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-FIFA手游活动策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30559&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG06-QQ会员平台后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31635&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21089-英雄联盟社群运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32320&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18796-wegame平台运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32316&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21089-英雄联盟高级游戏运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27762&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "产品/项目类", "title": "17757-腾讯网数据分析师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30494&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG12-数据中心经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31645&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG15-智能助手web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32305&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "职能类", "title": "23677-互娱服务采购经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29251&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG05-数字营销高级分析经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32744&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-android系统高级工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31789&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG12-专业主管(空调)(重庆)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31643&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "重庆"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG15-IOS终端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32303&keywords=&tid=0&lid=0", "publishTime": "2017-10-17", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "23674-新闻内容理解高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33405&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19157-汽车物联行业产品经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33404&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "上海"}, {"recruitNumber": "20", "category": "技术类", "title": "SNG06-重点产品后台开发工程师-RPO(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33277&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22850-腾讯视频VIP会员渠道运营经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30512&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "设计类", "title": "SNG10-交互设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32897&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "22851-生活垂直中心内容编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33381&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-QQ阅读产品策划经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33380&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "14914-营销研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33379&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23671-商业策略产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31062&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "设计类", "title": "SNG10-视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33258&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-windows开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33382&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21087-游戏版本管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33378&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "RL-招聘规划高级经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33376&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-企点C++后台高级工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33377&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "上海"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "19838-剧本创作与创意总监", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33373&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "SA-腾讯社交广告数据分析师 (深圳 )", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25906&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频搜索数据模型高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30975&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "0", "category": "产品/项目类", "title": "22850-腾讯视频客厅会员数据产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32226&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG07-游戏运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33375&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-PC客户端开发(企业安全方向)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31538&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23671-数据开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33374&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频搜索排序工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30974&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-火影忍者赛事运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31066&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-项目管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29905&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24491-王者荣耀全球版-手游资深特效设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32428&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24491-王者荣耀全球版-2D角色设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32430&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24491-王者荣耀全球版 区域运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32446&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24491-王者荣耀全球版 商业化运营(皮肤方向)(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32448&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23518-移动游戏渠道数据分析经理(精品游戏)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29903&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24491-王者荣耀全球版-2D场景设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32429&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24491-王者荣耀全球版-3D场景设计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32432&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24491-王者荣耀全球版 数据分析师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32447&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24491-王者荣耀全球版 版本运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32449&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24491-王者荣耀全球版 韩国区域运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32450&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "IEG-HRBP(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32425&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "MIG-HRBP(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32968&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "广州"}, {"recruitNumber": "1", "category": "设计类", "title": "24491-王者荣耀全球版-高级UI设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32470&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18796-掌火APP产品运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32623&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "RP-共享服务运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32409&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "CDG-HRBP(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32537&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "24491-王者荣耀全球版-移动客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32468&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24491-王者荣耀全球版-资深系统策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33240&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-电脑管家客户端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28571&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-安全研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31620&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "HY1-资深交互设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33366&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-高级手游音频开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33364&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-手机游戏测试开发工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33361&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24547-高级商业产品策划(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33358&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "HY1-资深视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33367&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY1-游戏安全产品运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33365&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏安全后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33362&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "15605-手游3D场景设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33360&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24547-高级商业产品策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33359&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33357&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "SNG01-日迹内容运营(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33355&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "OMG148-房产高级记者(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33353&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "OMG148-房产中心原创主编(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33351&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》资深数值策划(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33348&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云系统内核研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33356&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云服务器硬件运营高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33354&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "15585-手游终端开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33352&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》资深战斗策划(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33350&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》资深系统策划(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33349&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "成都"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-《王者荣耀》世界观场景概念设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33347&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15585-游戏系统策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33345&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "19333-SNG广告产品运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33339&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19333-商业化广告行销经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33338&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-CDN方向高级专项技术支持工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33335&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-《王者荣耀》高级场景原画设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33346&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15585-游戏数值策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33344&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》数值策划(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33343&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "成都"}, {"recruitNumber": "1", "category": "市场类", "title": "19333-QQ品牌广告高级市场经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33337&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-云数据库方向高级专项技术支持工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33336&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云大客户售后技术支持专家顾问(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33332&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-高级产品运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31036&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "22090-天天快报-后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31040&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "SNG-HRBP(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29397&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "WXG-招聘经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31619&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "广州"}, {"recruitNumber": "1", "category": "市场类", "title": "20718-业务战略分析(高级)经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31610&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-数据产品组组长(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31037&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "RL-组织发展高级经理(干部管理)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30457&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-Android开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28121&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG06-企鹅电竞Web前端工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32262&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG06-鹅漫U品IP商务经理(艺人明星方向)(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32247&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23294-互娱移动游戏渠道营销拓展渠道经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32277&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告SMB渠道管理项目经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32273&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29353&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22086-前端开发(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32270&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "24547-体育招商经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33371&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "23677-互娱服务采购经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32765&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告大数据开发工程师(微信广告方向)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28682&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-资深内容/产品运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31046&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "23671-企鹅号高级公关传播经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31045&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "23673-短视频热点运营(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32191&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "SNG03-兴趣部落运营经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28680&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-QQ物联Android研发工程师(杭州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30496&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "杭州"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG03-音视频高级开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26692&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-音视频高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28678&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-QQ物联C++开发工程师(杭州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30495&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "杭州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-QQ群高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26704&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-QQ物联web前端开发工程师(杭州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31060&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "杭州"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG03-互动视频高级Android开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26691&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23673-证券热点编辑", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33370&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG148-高级后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32256&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-回合手游商业化本地化策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29899&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "20503-深度学习图像算法研究(合肥)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31059&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "合肥"}, {"recruitNumber": "4", "category": "技术类", "title": "20503-医疗图像理解研究员(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31057&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-测试开发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27685&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG148-高级WEB前端开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32255&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "21309-在线教育ios高级开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26702&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20503-深度学习图像算法工程师(合肥)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29900&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "合肥"}, {"recruitNumber": "1", "category": "设计类", "title": "SNG10-3D视觉设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30528&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-web前端高级开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27279&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20718-精准推荐高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27639&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21090-射击类游戏商业化策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25400&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG06-鹅漫U品后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32254&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG06-企鹅电竞Android开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32264&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18435-高级反洗钱合规管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27275&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "ZSC-专利律师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26780&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18797-游戏运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32238&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG06-鹅漫U品游戏IP商务经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30000&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21090-射击类游戏运营项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25403&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "14914-品牌营销经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=17441&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告KA渠道数据分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31052&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21089-英雄联盟赛事生态运营(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28681&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-游戏AI高级算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30509&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG09-接入业务后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30498&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "19823-动画电影美术设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=24992&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "产品/项目类", "title": "SA-腾讯社交广告KA渠道运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31053&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-海外PM", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32252&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG09-架构平台运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28634&keywords=&tid=0&lid=0", "publishTime": "2017-10-16", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "21062-高级unity客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29374&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "16811-IP运作总监", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29400&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-AI评价优化高级工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28657&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "成都"}, {"recruitNumber": "1", "category": "设计类", "title": "15611-3D动画设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26712&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15611-3D场景设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26711&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-前端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32216&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG10-实物商城产品策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32231&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22968-金融运营商组销售经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30463&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "广州"}, {"recruitNumber": "1", "category": "设计类", "title": "15611-资深2D原画设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26717&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告算法工程师(质量研发中心 北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30478&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32217&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "21229-本地化游戏策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30491&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "24548-综艺商业制片人", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33369&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-高级运维工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30488&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-手机游戏测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30486&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "18796-WeGame平台交互设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30470&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "21309-在线教育高级web前端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26701&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告联盟策略开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27267&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏专项测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30485&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "18796-移动端交互设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30471&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32215&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-高级游戏美术师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31019&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "15760-游戏测试开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27271&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "上海"}, {"recruitNumber": "2", "category": "职能类", "title": "AQ-行业合作经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26722&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "FWZ-高级法律顾问(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30492&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG03-互动视频JAVA后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27247&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-系统运营工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25358&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-天美L1手游动画设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28640&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "成都"}, {"recruitNumber": "2", "category": "职能类", "title": "AQ-数据分析经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26724&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "HGJ-Corporate Legal Counsel(香港)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30179&keywords=&tid=0&lid=0", "publishTime": "2017-10-15", "workLocation": "香港"}, {"recruitNumber": "9", "category": "技术类", "title": "SNG03-互动视频C++/C后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28592&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG03-EP改进项目经理(深圳/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30453&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-智能产品测试经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25848&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "21482-移动电竞节目策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33197&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "23677-互娱服务采购高级供应商管理经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31918&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-Web后台开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27244&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-体育游戏活动策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28600&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21482-移动电竞高级赛事运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31750&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "HY3-互娱战略发展经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30145&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "WXG06-213 微信支付城市商业拓展经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28246&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-财经外联与拓展经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25849&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云网络规划工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30994&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-金融云售前架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31513&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云行业SAAS生态架构师(深圳/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31553&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "SNG06-企鹅电竞高级后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28329&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-内外部合作与市场推广接口人", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30456&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23516-移动游戏数据分析", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31006&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云平台生态架构师(深圳/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31552&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "技术类", "title": "SNG06-企鹅电竞后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28440&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG06-QQ手游平台C++后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27372&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21227-移动游戏市场平台合作", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30987&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "18403-移动游戏渠道商务经理(厂商渠道)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29328&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "18404-移动游戏平台合作", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29842&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-数据分析师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31626&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-浏览器数据策略产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31007&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-QQ多媒体通信后台高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27711&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32306&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-游戏运营风控经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28617&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "16811-授权业务综合管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30998&keywords=&tid=0&lid=0", "publishTime": "2017-10-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-Web前端高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27714&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云高级数据库工程师(成都/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32892&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "17757-腾讯网数据策略产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33331&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "18924-行政福利专员(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33328&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-MIG财务分析(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33327&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24547-创新业务产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33341&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "20718-web前端开发工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28587&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-应用宝平台产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33340&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "SNG08-运营编辑(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33330&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "北京"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "24547-创新业务运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33342&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-高级智能创新产品测试开发工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27744&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告数据分析工程师(微信广告方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31601&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23674-新闻短视频高级产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33334&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+移动支付行业经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33333&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23292-移动终端游戏品牌经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27205&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "SNG16-腾讯音乐用户研究工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33329&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-SLG 手游主美(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29310&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-手游UI交互设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28525&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG08-122 微信数据挖掘算法高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32006&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "23295-媒介经理(产品传播方向)(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30943&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG08-QQ空间平台后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33323&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21759-高级游戏UI视觉设计", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31591&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-UI视觉设计(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29309&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-MMORPG资深文案策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29281&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG064-广告后台开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31568&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "0", "category": "技术类", "title": "TEG12-IDC高级规划师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31567&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG06-122 微信支付商户数据挖掘工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31583&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-数据平台架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29306&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-资深SLG系统策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29846&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "0", "category": "技术类", "title": "TEG03-高级图像算法研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27203&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG11-GPU并行计算工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31585&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG04-厘米秀高级产品运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28568&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-技术运营工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30961&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-高级游戏市场产品分析(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28532&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-高级游戏市场产品分析(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28531&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-高级游戏美术师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29863&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-安全智库经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29315&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18796-WeGame游戏发行运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29274&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-高级美术经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29865&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-高级动画特效设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29864&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-投后安全经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29316&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG03-车联网视觉设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31587&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-Windows客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31604&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "18796-Linux 后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30940&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15605-关卡策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30970&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-金融应用高级运维工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27219&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-《王者荣耀》世界观角色概念设计师(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30985&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "成都"}, {"recruitNumber": "1", "category": "客户服务类", "title": "HY2-投诉处理谈判专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30984&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "TEG02-IDC网络项目经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28529&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15605-动作策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30972&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "HY1-游戏测试经理(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29322&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "成都"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "XN-产品运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31605&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15573-SLG类手游商业化策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27722&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "15665-IP文学策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27740&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云安全运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31569&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云官网web前端开发工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31574&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG064-广告运营数据分析产品经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31586&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-高级Web后台开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33321&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "HY-高管秘书(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31572&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云运维交付工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31571&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云官网Web前端开发工程师(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31575&keywords=&tid=0&lid=0", "publishTime": "2017-10-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15618-美术特效设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33320&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "2", "category": "设计类", "title": "15618-场景原画设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33317&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "2", "category": "设计类", "title": "15618-3D场景设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33318&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "15570-新MMORPG手游后台开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33316&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "FWZ-诉讼律师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33313&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "FWZ-游戏维权法务", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33307&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15569-视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33306&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15618-游戏动画设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33319&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代游戏技术美术(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33314&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云DevOps产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33308&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云计算产品项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33305&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "22989-云计算行业分析师(北京/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33303&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云政务应用运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33304&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18302-引擎开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32364&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-差旅管理经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33312&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云游戏解决方案架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33022&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "22086-综合采编内容编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33309&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "15503-系统漏洞研究工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33315&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-财经外联与拓展(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31859&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "22086-NHL&NFL运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33311&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云游戏解决方案架构师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33023&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云游戏解决方案架构师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33024&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》商业化运营(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30855&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "成都"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "15575-《王者荣耀》文学策划(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30901&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "成都"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-《王者荣耀》高级CG场景建模师(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32098&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》周边产品开发经理(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33167&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "成都"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯云存储高级产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32941&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》世界观架构策划(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30861&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》数据分析师(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31846&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》IP内容运营(成都)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33087&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "成都"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-云计算研发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32203&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯云课程开发经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33025&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱娱乐营销市场经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33300&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "15579-3D游戏特效设计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33298&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-游戏后台开发主程序(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33295&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-游戏机器学习研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33294&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-游戏引擎开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33292&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23292-内容运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33301&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-游戏前台开发工程师(客户端)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33297&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-游戏后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33296&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-游戏AI开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33293&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG18-核心算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33302&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22834-腾讯音乐商业分析经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33299&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "15612-3D角色设计师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31563&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15665-漫画美术指导", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27703&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG064-广告系统产品组长(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31517&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "23674-新闻客户端开发总监", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30446&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "20759-政府事务经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33288&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-硬件开发工程架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33291&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG064-PHP开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32182&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-商业化策略产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33289&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG18-开放平台-应用宝后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30941&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "15612-资深3D动作设计(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30024&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云高级web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30949&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-QQ业务高级技术运营工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29834&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-大数据算法应用高级架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29276&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG15-AI终端高级产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31562&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告高级运维工程师(北京 )", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28106&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云资源运营系统开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32193&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG11-视频云高级业务运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29833&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-大数据平台高级架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29277&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-天美L1手游高级UI设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31551&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-运营产品策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26213&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-法律合作研究经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29304&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18403-数据分析产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30398&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23518-流程管理经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30399&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-内外部合作与市场推广接口人", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29841&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18403-移动游戏版本管理策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30387&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23518-商业分析经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30400&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-高级内部控制分析师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25325&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18404-移动游戏数据分析", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29848&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23518-移动游戏运营经理(创新品类)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30402&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-渠道合作产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29759&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG07-web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29305&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-投并税务经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31522&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15569-QQ飞车手游高级玩法策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33282&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG05-高级安全数据研究员(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30829&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "18404-移动游戏商业化和活动设计", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29843&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG14-运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=19151&keywords=&tid=0&lid=0", "publishTime": "2017-10-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15569-QQ飞车手游系统策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33283&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15569-QQ飞车手游高级动画设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33280&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15571-游戏美术3D动画特效师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32769&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "23671-iOS开发高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33286&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG03-国内考试/职业类目高级运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26195&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+医疗商务拓展经理(深圳/广州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32959&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "广州"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG16-全民K歌Android开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33196&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代游戏场景原画师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33275&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "23671-Android开发高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33285&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "2", "category": "职能类", "title": "S2-AR财务经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33284&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "SA-腾讯社交广告客户运营经理(品牌行业)(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28946&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告社交洞察经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33281&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代3D游戏特效设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33274&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代3D游戏动画设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33273&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告微信流量房产家装行业运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33270&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告微信流量生态平台合作运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33269&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21759-资深塔防类手游主美(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33264&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "15571-unreal客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33263&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告微信广告产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33271&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏系统策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33268&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏枪械策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33267&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-次世代射击游戏关卡策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33266&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-Web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33261&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15571-unity客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33262&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "SNG10-UI工程师/前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33259&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "MIG07-办公功能产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33253&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-资深评估师(香港)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33249&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "香港"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG01-TIM产品运营(APP推广)(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33248&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33260&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-S系统财务管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33255&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云高级后台开发工程师(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33254&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "14137-WXG财务管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33250&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18797-QQ游戏平台产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33247&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG05-浏览器高级品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33276&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23516-H5游戏本地化策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30996&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG16-运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33265&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "21527-腾讯音乐eHR系统工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33257&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-全民K歌产品运营(智能硬件商务拓展)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33251&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18428-支付平台产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32342&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-应用宝游戏数据分析运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33272&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "21527-腾讯音乐PHP应用开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33256&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-全民K歌内容运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33252&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "19822-影视制片人(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33243&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "MIG01-组织氛围与文化经理-创意活动方向(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33236&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告微信流量游戏行业运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28222&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "HGJ-行政文员", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32165&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "20765-区域政务经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31546&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "武汉"}, {"recruitNumber": "1", "category": "技术类", "title": "GH-测试工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31545&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-产品安全经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33233&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "HGJ-Legal counsel", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27618&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HGJ-应用开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32164&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "FWZ-维权律师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31544&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-IOS开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29250&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15571-3D场景设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29244&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "HY1-游戏客户端安全工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32144&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏数据深度分析平台架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30439&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG03-机器学习平台高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29777&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18435-风控后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28080&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-Web前端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30442&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-客户端安全开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32145&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-自然语言处理高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30441&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-财付通系统测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32162&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告流量产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29245&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告后台开发工程师内部广告方向(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29235&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告市场营销知识管理经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31542&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "3", "category": "市场类", "title": "SA-腾讯社交广告公关传播经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31528&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG18-双百计划商业分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32176&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "17467-企鹅电竞高级品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29243&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-QQ音乐绿钻产品运营(特权策划运营)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32181&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告数字营销经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31541&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG04-手Q厘米秀IOS开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29246&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "17467-市场推广与策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31543&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-浏览器商业运营高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31539&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG02-113 微信后台开发工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32167&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云计费平台高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30423&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "22851-腾讯视频音乐中心项目策划(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30369&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-Android客户端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28515&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-高级IOS开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33245&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-云交付运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30434&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-C++后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27694&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-产品/平台运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30386&keywords=&tid=0&lid=0", "publishTime": "2017-10-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-移动端研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26203&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+商务拓展经理(医疗/人社/公安方向)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33103&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG16-腾讯音乐公关总监(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32676&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG16-腾讯音乐高级公关经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32674&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG16-腾讯音乐市场总监(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32672&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "SNG16-腾讯音乐市场经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32649&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "MIG18-海外内容运营商务经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33241&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG16-腾讯音乐高级公关经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32675&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG16-腾讯音乐高级公关经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32673&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "SNG16-腾讯音乐高级品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32652&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-海外内容运营产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33242&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG08-大数据产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33073&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "16175-后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33238&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱媒介拓展经理(运营)(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27656&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-金融云高级研发项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31518&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-大数据和人工智能高级开发工程师 (深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31514&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG15-Mysql数据库架构师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28051&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "19332-高级产品运营经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26640&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG03-手机浏览器设计组长(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30932&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "21090-射击类游戏市场推广(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28061&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "22989-大数据和人工智能开发工程师 (深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31515&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-QQ音乐Android应用开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29755&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "15616-移动客户端开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30394&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "15616-游戏服务器高级工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28454&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "上海"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "SNG06-QQ手游平台高级运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28196&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-投并税务专家(上海/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31521&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-MMORPG版本管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33235&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-SLG手游 2d场景原画设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26593&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-金融业务安全工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32160&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "19867-游戏后台高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29758&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15573-SLG类手游活动策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27648&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-MMORPG运营分析(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33104&keywords=&tid=0&lid=0", "publishTime": "2017-10-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-产品安全经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33234&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯云大数据产品经理 (数据仓库方向) (深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33227&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "17467-SNG市场部-娱乐营销拓展(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33225&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24012-游戏社交产品策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33224&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "职能类", "title": "9615-CDG部门秘书(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32655&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-回合手游资深运营策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33231&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云后台开发高级工程师(数据仓库方向)(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33230&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云后台开发工程师 (大数据方向)(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33226&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15581-欢乐游戏Unity开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33222&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15571-FPS手游后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33034&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15571-unreal客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33165&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23292-英雄联盟品牌经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33221&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18302-新动作手游关卡策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33217&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "S2-投资公司管理经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33216&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-高级数据分析师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33214&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18302-新动作手游资深系统策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33220&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18302-新动作手游资深数值策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33219&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18302-新动作手游角色设计策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33218&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22090-天天快报-高级产品经理(推荐策略方向)(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33215&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-Web前端开发(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33213&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-游戏运营经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33211&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-相关推荐算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33209&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-高级数据开发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33207&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-高级数据产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33206&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22968-日化/食品饮料行业广告整合营销经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33204&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "20016-QQ飞车手游高级测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33212&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33210&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33208&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-财付通银行交易开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33205&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "17520-自研游戏策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32143&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "21527-腾讯音乐网络工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32890&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "SA-腾讯社交广告前端UI工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31794&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-沙盒游戏产品运营经理(上海)0", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31470&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-体育游戏主策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31471&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "23486-证券业务运维高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33199&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "20718-平台产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28493&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22090-天天快报-文本分析与挖掘高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32873&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-代理游戏海外PM(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32016&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "15573-手游客户端开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33202&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15571-高级项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33200&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-移动游戏测试开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33201&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "CB-薪酬福利经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33194&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-内容运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31260&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-画像产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31257&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告反作弊工程师(微信广告方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30298&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-腾讯云音视频研发高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33198&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "技术类", "title": "22090-天天快报-推荐算法工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33203&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-推荐策略产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32874&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告算法研究员-图像视觉方向(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32954&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告后台开发工程师微信广告方向(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28193&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-客户端高级产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32875&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告微信方向算法专家(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32530&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "20503-产品经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31485&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "21530-腾讯音乐高级猎聘经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33195&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "设计类", "title": "15612-高级3D动画特效(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32088&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SA-腾讯社交广告微信方向算法工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28047&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31428&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "21645-互动娱乐法律顾问", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28513&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-资深游戏动画师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31413&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-企业安全运营工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31456&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-企业安全流量还原工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31455&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG07-安全行业产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28410&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-手游助手引擎开发", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31482&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "MIG07-系统安全研究员(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25711&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-企业业务项目经理(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32051&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "成都"}, {"recruitNumber": "3", "category": "技术类", "title": "MIG07-系统安全研究员(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32114&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG07-美术3D设计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32111&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-手游助手PC客户端开发", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31481&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云web前端开发工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31408&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "成都"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31427&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "CB-高级福利经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30900&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "RP-e-HR产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29109&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "技术类", "title": "TEG17-Principal Researcher(us)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33188&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "美国"}, {"recruitNumber": "1", "category": "职能类", "title": "IEG-培训主管(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33185&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG148-智慧房产项目经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31502&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "TA-职业发展经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30280&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "EC-教育平台产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33191&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "技术类", "title": "TEG17-Senior Researcher(us)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33189&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "美国"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19822-影视项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32068&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG192-综合国内代理组Leader(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28451&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "2", "category": "市场类", "title": "OMG192-腾讯广告4A华东渠道经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30366&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG13-语音识别算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28481&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-风险管理及内部控制分析师(IT或数据分析方向)(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25767&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "SA-腾讯社交广告SMB渠道运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31507&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-QQ浏览器社区前端高级开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30930&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18436-大数据开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=24597&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "S2-IEG财务管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=23230&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "TEG07-CDC高级多媒体视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26624&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告微信朋友圈产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29734&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG04-运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30912&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "TEG02-网络平台产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30909&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-本地化QA经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31508&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "14914-数据分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32126&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20503-深度学习训练平台研发高级工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30937&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-大数据和人工智能(高级)研发总监(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30923&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG10-规划工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28009&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "MIG01-部门秘书(广州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29733&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "广州"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-天美L1手游3D角色资深设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28036&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "20503-移动端开发性能优化高级工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30935&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-高级web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30390&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG13-说话人识别和语种识别算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28482&keywords=&tid=0&lid=0", "publishTime": "2017-10-09", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "23296-市场与用户研究经理(海外方向)(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32058&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG064-后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32999&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-流程建设项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30361&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30911&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23294-PHP开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32060&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23294-web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32061&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG06-QQ内容后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28434&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "18428-财付通基础平台研发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25772&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG02-视频云项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30848&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG03-互动视频内容运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27109&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG03-直播产品内容运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27108&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG03-数据挖掘工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29117&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-互动视频渠道运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32003&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "21530-腾讯音乐高级培训经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30350&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-运营开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27117&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG03-互动视频C++/C高级后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27623&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-互动视频产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27091&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-公共组件后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26528&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG04-视频推荐数据挖掘工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29200&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG01-数据工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30897&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-自研游戏运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29202&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23516-体育类手游市场渠道运营", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31477&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG14-云数据库高级研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28463&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15581-欢乐游戏客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32093&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-高级游戏业务商业分析经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28455&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "15573-天天酷跑资深游戏策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=24929&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG13-运维开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30910&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "21557-音视频实验室视频内核专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29331&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19116-合作伙伴解决方案经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30915&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-FIFA端游赛事运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32102&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-FIFA端游官网策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32103&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "技术类", "title": "TEG17-语音识别/合成研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28012&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏客户端安全工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32100&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG09-音频研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29074&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-WeGame Web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32070&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-炫舞时代活动策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28444&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23674-新闻短视频推荐算法组长", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29209&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "GY0-海外商务拓展(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28007&keywords=&tid=0&lid=0", "publishTime": "2017-10-08", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG09-分布式存储后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25232&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG14-运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27099&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG14-交易型业务后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28334&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG14-系统测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28333&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23671-MCN产品经理/产品策划(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31495&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG06-企鹅电竞主播运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28416&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG09-高级业务运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28297&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG14-mysql运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28332&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG14-分布式NOSQL存储后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27669&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-安全测试专家(后台服务/客户端)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30314&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-QQ音乐/全民k歌搜索算法高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29176&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-QQ音乐/全民K歌音频算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29186&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG15-web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30334&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "技术类", "title": "SA-腾讯社交广告算法工程师(质量研发中心 深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30327&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "职能类", "title": "20761-内容管理高级经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26572&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21089-英雄联盟赛事内容运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30337&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-云网络系统设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30331&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "SA-腾讯社交广告营销策划经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30328&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG13-自然语言处理高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26556&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-安全研究高级研究员", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30311&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "北京"}, {"recruitNumber": "2", "category": "职能类", "title": "20761-政策研究高级经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26574&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "北京"}, {"recruitNumber": "3", "category": "设计类", "title": "15579-3D角色模型师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30322&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG06-企鹅电竞赛事运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28424&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "21557-音视频实验室计算机视觉开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31501&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG06-企鹅电竞商业化运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28421&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG09-QQ浏览器社区高级推荐算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26869&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15573-资深手游运营经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28418&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-企鹅电竞高级主播运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28417&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG06-企鹅电竞直播运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28422&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG09-商品推荐算法高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26589&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-公共技术高级服务器开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30326&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-移动游戏安全专项测试(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31504&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "成都"}, {"recruitNumber": "1", "category": "设计类", "title": "SA-腾讯社交广告交互设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29182&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "23294-互娱游戏平台品牌经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31505&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-高级产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30883&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG06-品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30884&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30329&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "SA-腾讯社交广告视觉设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29181&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》社区运营(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30858&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-高级算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30882&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-硬件产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30886&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-商业合作经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30885&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-智能硬件特色功能产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30887&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23671-商业运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31954&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-资深虚拟网络专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30842&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG04-手Q轻游戏平台后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29110&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-AI语义产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30889&keywords=&tid=0&lid=0", "publishTime": "2017-10-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG17-QQ钱包-产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31453&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG04-看点公众号数据挖掘工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27627&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG13-自然语言处理高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28348&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "22086-体育策划节目制片人(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29151&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "OMG097-视觉设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32048&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "23674-新闻后台开发高级工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30511&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG03-高级后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27635&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "SA-腾讯社交广告创意经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27626&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-高级系统工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27555&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG08-IOS开发工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31461&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG07-119 企业微信PC开发工程师(广州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31457&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告服务端PHP高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27629&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-游戏云存储开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29702&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱高级媒介经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27101&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "23296-互娱视觉设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29107&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23294-QQ炫舞手游品牌经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31444&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG03-115 微信开放平台web前端开发工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30844&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-视频数据挖掘高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29710&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》IP内容监修(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31458&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "成都"}, {"recruitNumber": "1", "category": "市场类", "title": "23294-互娱电竞品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31439&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-游戏运营商业化策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30836&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG236-腾讯视频移动端产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28399&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG236-iOS高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28402&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告北区SMB渠道经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30837&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG09-浏览器社区后台高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30828&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY1-WeTest平台技术产品经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29113&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22086-体育产品后台开发(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32047&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "北京"}, {"recruitNumber": "4", "category": "技术类", "title": "TEG17-机器学习研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26544&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告SMB渠道业务管理经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29080&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏专项测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29121&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "SNG06-鹅漫U品商品运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31484&keywords=&tid=0&lid=0", "publishTime": "2017-10-06", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22086-数据挖掘工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32046&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23517-产品优化及本地化", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27760&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "7", "category": "内容编辑类", "title": "16810-移动内容编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29150&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG15-Mysql数据库架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31437&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG13-图像算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28349&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-技术美术专家(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29697&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-高级特效美术设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29698&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-IOS移动客户端开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30191&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "WXG08-511 微信高级秘书(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32064&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21309-企鹅辅导高级教研经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29120&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-渠道销售经理(南京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30218&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "南京"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-WeGame Video Android应用开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30802&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-商业产品副总监(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30818&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "SA-腾讯社交广告商业化产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31426&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG17-自然语言处理研究员(美国)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31394&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "美国"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-腾讯移动浏览器视频高级产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31448&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23294-互娱品牌经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29044&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23295-互娱内容平台产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30229&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏客户端安全工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29124&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "GH-智慧水务专员", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32038&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG09-浏览器社区后台工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30827&keywords=&tid=0&lid=0", "publishTime": "2017-10-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱媒介运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27080&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23294-互娱动漫品牌经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31362&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23294-产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31930&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-语音测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31410&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "CS-测试工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27054&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "GH-开放平台产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32031&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-高级风险管理和内部控制分析师(采购管理-信息共享方向)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26514&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23295-互娱高级社区运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30226&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "GH-物联网产品策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32029&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-高级风险管理和内部控制分析师(采购管理-供应商合规方向)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26511&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-风险管理和内部控制分析师(采购管理-系统实施方向)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26513&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "GH-物联网行业解决方案架构师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32030&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频mac软件测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27896&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31403&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG11-分布式机器学习平台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31389&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告商业化产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31387&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "北京"}, {"recruitNumber": "3", "category": "市场类", "title": "SA-腾讯社交广告SMB行业运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29673&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-计算机视觉算法研发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26205&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG03-高级数据挖掘算法工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30304&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG17-计算机视觉研究员", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31396&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "美国"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告商业化产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31386&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "SA-腾讯社交广告SMB行业运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29674&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "HY6-发行项目经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31425&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG08-社交平台Android开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31381&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG06-鹅漫U品web开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32035&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG05-python运营开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26541&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23486-证券产品运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31997&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "HY6-内容营销经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31424&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG01-QQ产品负责人(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27979&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG01-手机QQ运营策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30299&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "16810-腾讯动漫运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30295&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "GH-应用研究工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32027&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "GH-数据识别与转换工具开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32026&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "GH-客户端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32025&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "GH-视频算法工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32024&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-Windows客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30192&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG02-资深网络优化工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=24874&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "17520-3D角色美术师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31397&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "GH-智慧城市大数据架构师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32028&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "GH-Web前端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32019&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+行业商务拓展经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31373&keywords=&tid=0&lid=0", "publishTime": "2017-10-04", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-腾讯地图高级算法评测工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30276&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "20765-政府事务经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31975&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "上海"}, {"recruitNumber": "5", "category": "技术类", "title": "15579-移动游戏客户端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29641&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-数据挖掘高级后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26518&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21309-K12在线教育教研总监(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26462&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-CDG财务管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27521&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG16-车联网产品经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31984&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-COS运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30255&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-大数据运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27525&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "产品/项目类", "title": "21309-在线教育高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26459&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG236-腾讯视频搜索后台研发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25689&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19822-影视制片经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30268&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-浏览器大数据后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31383&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG01-PadQQ产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30252&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "15573-手游资深后台开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25243&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-高级PHP开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29620&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG03-机器学习和数据挖掘工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28345&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-浏览器品牌广告运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31384&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-企点客户端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26929&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "上海"}, {"recruitNumber": "2", "category": "设计类", "title": "15573-游戏交互设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26107&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG02-121 微信音频内核开发工程师(深圳/北京/广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30188&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG03-智能平台AI交互设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30275&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "21309-在线教育ios开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26467&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "21309-在线教育JAVA后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26470&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21309-企鹅辅导活动运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27534&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29613&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "OMG064-广告高级产品经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31379&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "21309-在线教育C/C++后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26471&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21309-企鹅辅导用户运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27535&keywords=&tid=0&lid=0", "publishTime": "2017-10-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG03-产品运营(数据生产顾问)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31956&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云官网运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30240&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云运营系统开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30244&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "21769-泛娱乐发行合作经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27945&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告平台产品策划经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26027&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "北京"}, {"recruitNumber": "4", "category": "产品/项目类", "title": "SA-腾讯社交广告游戏KA运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26014&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15573-游戏美术UI视觉设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27939&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云大数据方向后台开发高级工程师(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30197&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG04-QQ厘米秀引擎开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28298&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SA-腾讯社交广告系统后台开发高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26016&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云数据库产品经理(成都/北京/上海/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30202&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "15573-手游后台开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27942&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-财付通测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31935&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG12-IDC运营服务管理经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26490&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-项目经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30733&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "TEG11-高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28317&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG08-QQ空间后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26491&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG07-116 企业微信测试开发工程师(广州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30189&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "15618-引擎图形渲染开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28217&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-容器云高级开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25234&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-腾讯云品牌经理招聘(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30815&keywords=&tid=0&lid=0", "publishTime": "2017-10-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22086-数据开发工程师 (北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31934&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "TEG12-高级商务拓展经理(海外)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30166&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云网络资源管理工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30176&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "20503-三维人脸建模研发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28283&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "21085-穿越火线社区经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28266&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-安全标准经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29065&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG06-122 微信支付数据挖掘工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27030&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-游戏云Web前端开发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30787&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-121 微信用户与商业数据分析工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28278&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "广州"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-舆情策划推广经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30183&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-安全标准经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30182&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "SNG10-用户研究工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27032&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15665-Android系统工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29061&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15665-高级结构工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29060&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-大资讯高级产品运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30783&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18425-金融云售前架构师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28273&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "19867-游戏美术2D设计(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31943&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "15665-嵌入式系统工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=29062&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SD3-移动客户端开发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28261&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG15-自然语言处理高级算法研究员", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28285&keywords=&tid=0&lid=0", "publishTime": "2017-10-01", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "23674-新闻个性化插件算法组长", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33193&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "北京"}, {"recruitNumber": "5", "category": "技术类", "title": "23674-新闻推荐算法高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33192&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱媒介拓展经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27492&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "HY1-游戏测试经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30154&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG01-QQ项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33031&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG16-全民K歌IOS开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33186&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱媒介经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25637&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15571-资深3D角色设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32770&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "HY1-3D角色美术(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31788&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-WEB前端开发(企业安全方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31348&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-全民K歌广告产品策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33184&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "OMG097-交互设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33187&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15573-手游运营策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30147&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-Java高级后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31357&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-高级网络安全工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31360&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "CB-绩效管理高级经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30762&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-企点后台C++高级开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26993&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "GH-商务管理工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33183&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-Web Java开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31359&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG14-数据分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33163&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG236-腾讯视频媒资库后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25779&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG236-web前端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26436&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "17759-会员商务合作专员(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31296&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG02-音视频云高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25577&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG03-互动视频ios高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25169&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-群产品策划经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25173&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频PC客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30765&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG03-互动视频web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25185&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG03-商务拓展高级经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26438&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-移动APP分发产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25177&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-数据分析产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25178&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-运营开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28171&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG03-互动视频客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25180&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-机器学习高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29027&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-腾讯后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29026&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "XN-竞猜产品策划经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30157&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告web前端高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31355&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY1-游戏研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31304&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "20718-AI内容产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29025&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG13-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29011&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "15851-移动游戏专项技术测试(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31316&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG07-云测试高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=25619&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "MIG15-智能服务平台产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30159&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-浏览器社区高级内容运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25774&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "20772-自制综艺节目制片人(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29572&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "20762-政府事务经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26070&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "18428-腾讯金融业务高级研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28239&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG15-腾讯叮当后台开发高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30158&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-QQ浏览器搜索算法专家", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27904&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19867-U3D客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29032&keywords=&tid=0&lid=0", "publishTime": "2017-09-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG13-数据分析工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33182&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG064-DMP产品经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33181&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG11-运营开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33180&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23672-腾讯财经原子智库编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33175&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告商业分析经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33169&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG01-QQ高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33166&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG11-推荐系统算法研发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33179&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15611-高级UnrealEngine技术美术(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33178&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SD9-Unity3D手游客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33170&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-视频云ios开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33168&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15570-新RPG手游服务器开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33164&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏高级市场策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31288&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15581-欢乐手游服务器开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32907&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "16811-授权拓展经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28674&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "0", "category": "设计类", "title": "15585-手游3D动画设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33160&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15585-斗战神端游后台开发", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33159&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15581-欢乐手游服务器开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32887&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23518-移动游戏平台社区运营经理(精品游戏)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30107&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "HGJ-Tencent Legal Commercial Counsel", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33171&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "S2-Java后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33161&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18435-web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33158&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "17229-主策划/高级游戏策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33152&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG07-企业安全产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31349&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "15570-端游前台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32732&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云交付项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33145&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-3D场景设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33150&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG07-项目管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31342&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15570-端游引擎开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32733&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG14-高级后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31322&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-游戏高级交互设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30725&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-QQ浏览器资讯推荐算法高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33151&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23517-运营推广", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31354&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG13-数据挖掘工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31324&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-高级视频软件工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30753&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-游戏云商务拓展", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31339&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG01-QQ产品运营组长(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30741&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-测试开发工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29587&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "广州"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-云存储研发工程师(厦门)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30757&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "厦门"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-大数据计算开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30756&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "SA-腾讯社交广告北区SMB渠道经理-咨询方向(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31315&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG01-手机QQ-android开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30742&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18425-金融风控组长", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30722&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "20762-高级政务合作经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26072&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "20765-政府及公共事务经理(云南)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33153&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "昆明"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG02-113 质量管理工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33068&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "广州"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "21229-沙盒游戏产品运营(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31780&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "XN-移动客户端产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=24474&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "FWZ-诉讼律师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30737&keywords=&tid=0&lid=0", "publishTime": "2017-09-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "21759-塔防类手游美术", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30021&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-113 微信搜索推荐后台开发高级工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33148&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "广州"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG06-QQ会员web开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33144&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG236-腾讯视频平台产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30711&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG236-社区运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30708&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "AQ-业务安全经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33147&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "15573-手游客户端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26994&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG18-Android终端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31907&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯直播iOS开发组组长(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28139&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "XN-C++后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31912&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23671-Web前端开发(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33146&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-众创空间AI项目高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31289&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31898&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-大数据高级后台研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31314&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》商业化运营(皮肤方向)(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31847&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG09-大数据开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31903&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-《王者荣耀》活动运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30127&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告广点通用户画像大数据研发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27916&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG11-高级后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27410&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG09-存储运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=23692&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-《王者荣耀》平台渠道运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30129&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-腾爱医疗运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31281&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-QQ浏览器内核开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31285&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云加速iOS开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31879&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-社群产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28959&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云加速Android开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31888&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23048-翻译君合作拓展经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30112&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG07-企点系统测试工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30717&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-企业云后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31282&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SA-腾讯社交广告ADX产品运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28941&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG11-TEG11-视觉SLAM工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31306&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19867-棋牌游戏策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30731&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "21645-移动互联高级法律顾问(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28284&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "FWZ-法律顾问", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30719&keywords=&tid=0&lid=0", "publishTime": "2017-09-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "CB-海外福利经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33140&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "SD9-游戏美术3D动画特效设计", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33135&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "SD9-游戏美术3D设计", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33133&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY1-平台产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33131&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "OMG236-腾讯视频PC客户端产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28140&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-QQ通信平台后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33139&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "设计类", "title": "SD9-游戏美术2D设计", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33134&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "20503-项目经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33132&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY1-游戏安全产品策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33129&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY1-游戏安全产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33128&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "22967-腾讯广告大客户渠道销售经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33109&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG05-高级数据库管理员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33126&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "15602-妖精的尾巴项目客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33124&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15602-高级UI设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33123&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-数字专辑高级用户运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33141&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-翻译君语料数据工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33130&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG05-系统测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33127&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG05-windows开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33125&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15602-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33122&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "15602-游戏程序客户端开发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33120&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "21759-高级移动客户端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33119&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-游戏宣传视觉设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33114&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG07-测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33112&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告测试开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33110&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "15602-手游客户端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33121&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG17-QQ钱包后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33115&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "15614-MMORPG资深文案策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33113&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "SA-腾讯社交广告高级系统测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33111&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-QQ多媒体通信后台工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33108&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "18435-风险数据挖掘高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33107&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-腾讯云销售运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33098&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG02-133 微信运维工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29553&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19407-移动游戏社区运营策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31874&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG04-后台开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33102&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯云资质认证项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33099&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19837-电视剧宣传策划经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33097&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "18434-渠道经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33089&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22850-腾讯视频VIP渠道拓展经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31262&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "22989-腾讯云电销经理管理岗(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31857&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-资深数值策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=23121&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG09-虚拟化研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=22746&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG14-高级业务运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26381&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG10-资源规划师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=21470&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "19822-影视策划经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=22686&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "15614-游戏后台开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=18114&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG09-存储业务后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=23461&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18403-移动游戏版本管理及内容策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30109&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "GY0-VOOV海外直播产品运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30134&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "19823-动画绑定师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31864&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "SNG10-高级视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=23805&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告基础平台后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31813&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告客户运营经理(品牌行业)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28945&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告产品渠道运营经理(品牌渠道)(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28942&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-数据挖掘工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29551&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "SNG10-视觉设计组长(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=18606&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告定向系统开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28947&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "SA-腾讯社交广告营销策划经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28939&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "20718-后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25552&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "18797-游戏2D原画(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29552&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-大数据高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28921&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "S2-业务审计经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31278&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "技术类", "title": "TEG11-数据挖掘高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30128&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG05-后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=19977&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "18428-财付通清算业务测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=24411&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-业务安全主管(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31272&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG01-QQ高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=16860&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "TEG05-高级数据运营工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=21154&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图后台高级开发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31263&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "18435-风控总监(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=23360&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15573-资深游戏制作人", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=21504&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-翻译君后台开发高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30121&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG13-C++后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=20040&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "18796-WeGame Video IOS移动客户端开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31253&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-寻仙手游版本管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33105&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG05-媒体投放经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31251&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-翻译君WEB开发高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30115&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-PHP开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31839&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21089-直转播系统工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33106&keywords=&tid=0&lid=0", "publishTime": "2017-09-27", "workLocation": "上海"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "23295-互娱社区产品运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30081&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23293-互娱王者荣耀高级品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30080&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频ios测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27895&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21759-资深2D美术原画(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32518&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "16811-授权业务设计师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31248&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-高级游戏运营总监(游戏发行制作人)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27425&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG236-腾讯视频TV后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27892&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG02-113 微信后台开发高级工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32339&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "广州"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG03-互动视频ios开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27387&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19835-影视高级商务经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30079&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21228-高级游戏运营总监(游戏发行制作人)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27424&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-WeGame PHP开发工程师 (深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30100&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG16-腾讯音乐运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31236&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG08-113 微信搜索推荐后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30106&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "HY2-前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31801&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-机构运营产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31207&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-《掌上英雄联盟》IOS移动客户端开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30102&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG16-腾讯音乐业务运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31235&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-高级数据分析工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30868&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19116-互联网+医疗高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30658&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "TB-Investment Analyst/ Sr. Analyst", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31822&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "ZL-高级商业分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31832&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-资讯推荐算法高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30088&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-高级web前端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33095&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG08-121 微信机器学习算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33092&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-121 微信搜索推荐算法高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33091&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-QQ浏览器社区前端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31233&keywords=&tid=0&lid=0", "publishTime": "2017-09-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG03-分布式平台高级研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32347&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG148-社区产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33094&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG08-122 微信搜索推荐数据挖掘高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33093&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-121 微信模式识别自然语言处理算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33084&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-113 微信模式识别软件开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33083&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-121 微信模式识别自然语言处理算法工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32966&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG08-113 微信模式识别推荐系统开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32773&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-121 微信搜索推荐算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32007&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-渠道销售经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33086&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-113 微信模式识别软件开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33082&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG08-122 微信模式识别推荐系统算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32774&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG08-122 微信自然语言处理工程师 (北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32271&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15575-《王者荣耀》IP周边与版权运营(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33088&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "成都"}, {"recruitNumber": "2", "category": "未分类职位", "title": "23295-游戏公关传播经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33080&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-后台开发高级工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33079&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-运营开发高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33078&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "MIG16-腾讯位置服务产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33075&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云行业产品经理 (行业应用及运营)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32052&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-医疗类高级算法工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28877&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-数据安全研究(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33077&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-电脑管家后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33076&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG03-众包交付项目经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33074&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-应用宝前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33085&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "18402-移动游戏本地化&商业化活动策划", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33069&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-UI视觉设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30624&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-2d人物设计(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25513&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "上海"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "17759-质量保障组主管(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30696&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏数据分析师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30656&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG09-视频编转码高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30678&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15614-PC游戏客户端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30626&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "21761-测试开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=27870&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "22968-华北食品饮料行业销售经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31768&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "2", "category": "设计类", "title": "TEG07-高级用户研究工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32094&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG16-QQ音乐后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31800&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-腾讯音乐项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30695&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SA-腾讯社交广告电商广告产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=29318&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-平台产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31797&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21229-游戏商业化运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30693&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "XN-测试开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30055&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG16-腾讯音乐IOS开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30069&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23295-互娱PGC内容策划经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27867&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-前端开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26963&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "17467-高级品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26969&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG17-QQ支付商务运营中心总监(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30702&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "ZNB-组织建设主管", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30584&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-海外游戏(高级)运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28798&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "5", "category": "职能类", "title": "RL-平台运营组招聘经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31779&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG01-数据工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31749&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21085-穿越火线市场推广(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28907&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-《王者荣耀》高级角色原画设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30074&keywords=&tid=0&lid=0", "publishTime": "2017-09-25", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-海外赛事运营策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=26850&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG064-应用开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31762&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21085-穿越火线手游版本管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28910&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21085-穿越火线手游市场推广(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28911&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG236-腾讯视频平台高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=30667&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-企点服务后台开发leader(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26926&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19332-企业产品WebIM策划组长(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26922&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG03-高级后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28903&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-AI评价优化高级工程师(深圳/北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=28916&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15573-资深手游运营策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28918&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "19332-企点call center后台开发leader(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=26924&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG03-高级数据挖掘算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30047&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "14914-移动互联网事业群公关经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=25959&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG11-系统技术工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30051&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23674-新闻Web前端开发高级工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31765&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21557-音视频实验室高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30044&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "15612-Google投放高级专员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31758&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18425-金融云解决方案高级经理(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31767&keywords=&tid=0&lid=0", "publishTime": "2017-09-23", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "15851-游戏音频师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30489&keywords=&tid=0&lid=0", "publishTime": "2017-09-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY2-产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28896&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "15612-Facebook投放高级专员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31757&keywords=&tid=0&lid=0", "publishTime": "2017-09-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-数据开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32642&keywords=&tid=0&lid=0", "publishTime": "2017-09-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG03-浏览器话题圈视觉设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=30642&keywords=&tid=0&lid=0", "publishTime": "2017-09-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15963-音频策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33067&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代角色原画师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33066&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG193-KA营销策划经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33070&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "广州"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-数据库解决方案架构师(成都/深圳/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33061&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "成都"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云产品开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33057&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-大数据和人工智能(高级)产品总监(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33055&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "20765-政府及公共事务经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32384&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云政务民生产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33063&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18425-项目经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33058&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-大数据和人工智能高级产品经理(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33056&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代场景原画师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33065&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23675-移动渠道产品运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33053&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "23294-互娱品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33052&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "WXG07-211 企业微信高级运营经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32820&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG18-开放平台前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33060&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23292-沙盒类游戏品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33051&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-大数据和人工智能(高级)架构师(售前)(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33054&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "WXG05-311 互联网+行业合作高级经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33064&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "广州"}, {"recruitNumber": "2", "category": "设计类", "title": "24111-视觉设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33062&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-应用宝AI高级产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33059&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23292-穿越火线品牌经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33050&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21062-资深游戏策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33049&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23517-云裳羽衣版本管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33046&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "20772-动画制片人(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33047&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-122 微信数据挖掘高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32779&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY2-玩家线下活动产品运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33043&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云大客户售后技术支持高级顾问(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33048&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG04-手Q高级产品经理(内容策略)(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=28802&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "23671-高级前端广告工程师 (深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31165&keywords=&tid=0&lid=0", "publishTime": "2017-09-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-PHP开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33045&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "23671-企鹅号资讯品类运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33037&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33042&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15573-资深SLG手游数值策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33036&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-安全服务工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33033&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "22090-天天快报-互动产品外联经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33040&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33029&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "23672-腾讯新闻直播业务策划编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33035&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-AI大数据研究员/高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33032&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "22090-天天快报-互动产品运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33041&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "北京"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "22090-天天快报-互动运营编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33039&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-战略BD经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33027&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-战略BD经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33026&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "S2-反舞弊调查经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32861&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "政府及公共事务经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31851&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云存储高级产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32940&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "市场类", "title": "21087-高级市场战略分析经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32948&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-高级内部控制分析师(CDG)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33030&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-安全责任经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32661&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "20503-深度学习应用研发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32872&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG04-高级策略算法工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=27329&keywords=&tid=0&lid=0", "publishTime": "2017-09-21", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-WeGame直播平台后台开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32803&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-增值服务商业策略分析(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32988&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15616-高级特效设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33019&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15616-高级游戏关卡策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33015&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21087-游戏运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33011&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG02-音视频云高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33009&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "16265-客户端引擎开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33021&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15616-高级游戏剧情策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33016&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "15616-高级移动客户端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33012&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-视频云运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33010&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯企业云产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33008&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云官网产品运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33007&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "22025-建造类沙盒资深3D角色设计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33003&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-腾讯云行业方案架构师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32980&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "22025-建造类沙盒资深TA技术美术(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33002&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "22025-建造类沙盒资深3D动画特效设计(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=33000&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24012-概念设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33006&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-腾讯云行业方案架构师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32979&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "18425-视觉设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32798&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-QQ动漫平台运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=33001&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "15579-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32997&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "HY2-用户平台运营和传播(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32995&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15570-新RPG手游剧情策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32992&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "15712-用户研究(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32990&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-QQ音乐高级Web前端工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32987&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-营收运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32985&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15570-新RPG手游高级系统策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32993&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15570-新RPG手游高级数值策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32991&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-高级自然语言处理工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32989&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-渠道运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32986&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-渠道运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32984&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32983&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "产品/项目类", "title": "SNG08-渠道管理经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32981&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG02-物联网高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32977&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG02-腾讯云高级产品运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32976&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "21226-Senior Business Analysis Manager(ShengZhen)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32973&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-产品策划经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32982&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-腾讯云行业方案架构师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32978&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "21226-Overseas Game Publishing Producer(ShenZhen)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32975&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "21226-Senior Overseas Publishing Manager(ShenZhen)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32974&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG03-群视频高级产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32971&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15570-游戏运营策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32970&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-视频云商务拓展经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32961&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "20718-WEB前端开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32957&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-棋牌Web前端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32953&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云行业架构师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32938&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "OMG-组织发展经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32967&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-视频云商务拓展经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32962&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-视频云商务拓展经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32960&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "SNG07-云测试高级工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32942&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "成都"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云行业架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32939&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云行业架构师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32937&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "19116-合作伙伴解决方案经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32998&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19116-互联网+行业高级产品策划经理(AI方向)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32964&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "RL-平台运营组招聘经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31772&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "19116-互联网+医疗商务拓展经理(深圳/广州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32958&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "市场类", "title": "22968-网服网游行业广告销售经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32944&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "WXG08-511 微信高级秘书(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32969&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "广州"}, {"recruitNumber": "2", "category": "技术类", "title": "HY2-王者荣耀助手安卓客户端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32596&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "19116-互联网+nodejs前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32963&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "7", "category": "未分类职位", "title": "14914-媒体管理公关经理(北京/深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32558&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG04-渠道运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31129&keywords=&tid=0&lid=0", "publishTime": "2017-09-20", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-机器学习算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32456&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "AQ-产品安全经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32950&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "AQ-产品安全经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32947&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-122 微信自然语言处理高级工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31968&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "广州"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG16-腾讯音乐Android高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32729&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "24111-后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32952&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "AQ-产品安全经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32949&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG08-121 微信广告算法工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31966&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG08-121 微信机器学习算法高级工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32005&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-应用宝联运游戏运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32946&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "职能类", "title": "XZ-安全经理(香港)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32943&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "香港"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏本地化商业化活动策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32856&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "WXG03-113 微信开放平台后台开发工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32934&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG02-智慧地产行业高级运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32849&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-应用宝游戏评测经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32945&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏版本管理策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32855&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "TEG05-安全产品海外运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32172&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19116-Java后台开发高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31686&keywords=&tid=0&lid=0", "publishTime": "2017-09-19", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23872-平台商务战略运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32933&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23874-众测项目产品运营(游戏引进评估方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32932&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "22088-体育赛事运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32930&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG01-QQ-AR-图像识别专家(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32925&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-高级产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32927&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG01-QQ-3D引擎专家(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32924&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-机器学习高级算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32931&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22086-体育活动营销(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32929&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-PC安全开发工程师(腾讯电脑管家)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32866&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "RP-文化与员工关系经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32787&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG01-QQ-SLAM技术专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32923&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG01-QQ-自然语言处理专家(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32922&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG01-QQ-图像处理专家(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32921&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯云PAAS产品中心产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32915&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-机器学习算法研究工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32913&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "15569-后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32912&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21229-UI设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32920&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-PC游戏策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32919&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-WeTest高级iOS测试开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32914&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15571-射击游戏系统策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32911&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15571-FPS手游高级数值策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32910&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15571-射击游戏关卡策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32909&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG13-大数据平台算法开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32905&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-内容推荐算法高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32904&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-浏览器Web高级开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32901&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "24111-java开发(上海、北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32917&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "18302-游戏后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32908&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23048-PC浏览器产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32903&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23048-翻译君产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32900&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云日志服务后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32899&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "24111-java开发(上海、北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32918&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG13-OCR算法工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32906&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-无线过程改进工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32763&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "SNG02-自然语言处理高级研发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32778&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "17757-后台开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32891&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-QQ浏览器应用分发运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32885&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-浏览器视频专区后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32896&keywords=&tid=0&lid=0", "publishTime": "2017-09-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23673-新闻热点运营编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32895&keywords=&tid=0&lid=0", "publishTime": "2017-09-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19116-互联网+医疗产品运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32894&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15571-unreal引擎开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32888&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "EC-办学专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32668&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-Android高级研发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32881&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "24111-java开发", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32886&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-AI内容服务产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32883&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-王者荣耀高级社区渠道运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32701&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15571-FPS手游海外PM(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32877&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-iOS高级研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32880&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-Wegame平台测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32884&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-车联网web前端开发(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31957&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "22850-腾讯视频VIP后台开发(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32879&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-地图后台高级开发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32878&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-短视频推荐策略产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32870&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "17467-影视营销商务经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32868&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-企业安全开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32867&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15569-魂斗罗高级2d角色设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32864&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-反舞弊调查经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32858&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-天天P图开放合作策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32871&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22090-天天快报-短视频个性化推荐产品运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32869&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-安全大数据分析工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32865&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-腾讯音乐自然语言处理NLP高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32876&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG16-自动驾驶数据平台数据工艺师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32853&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG05-应用宝高级品牌经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32863&keywords=&tid=0&lid=0", "publishTime": "2017-09-15", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "职能类", "title": "AQ-安全运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32854&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG16-自动驾驶机器人感知算法工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32373&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "13654-法律研究员", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32850&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15612-MMORPG系统/剧情策划师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32584&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG05-商务拓展经理—行业拓展方向(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32862&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "WXG09-微信市场品牌经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32852&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG16-车联网项目经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31982&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "北京"}, {"recruitNumber": "2", "category": "设计类", "title": "15612-高级3D场景设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32728&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "20718-智能硬件高级营销策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32618&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-税务管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32846&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "TEG11-产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32639&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "CS-c/c++后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32845&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-ETL开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32842&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15570-游戏运营策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32452&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云高级后台开发(互联网业务)(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32293&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG11-web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32640&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "18796-数据分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32844&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18796-ETL开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32843&keywords=&tid=0&lid=0", "publishTime": "2017-09-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG04-web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32758&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-腾讯云PHP开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32841&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23518-移动游戏渠道商务拓展经理(新兴垂直渠道)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32835&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云运营系统研发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32830&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-次世代游戏3D场景制作(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32826&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "MIG03-浏览器高级视觉设计师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32838&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG11-腾讯云安全后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32836&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云API平台研发工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32829&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG09-计算平台研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32828&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-运营开发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32824&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "S2-高级会计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31988&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-财经外联与拓展经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31860&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "24111-项目经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32823&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG07-社群内容运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32819&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "内容编辑类", "title": "OMG148-运营管理经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32817&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG148-运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32815&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "ZNB-文化宣传专员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32825&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "MIG08-视觉设计师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32710&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "HY2-数据增值服务产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32818&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "市场类", "title": "OMG148-商务拓展经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32816&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG148-策划经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32814&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG148-市场推广经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32813&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG148-架构师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32810&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG148-项目经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32808&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "OMG148-产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32805&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-银行业务测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32800&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG148-前端工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32811&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "0", "category": "内容编辑类", "title": "OMG148-售前工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32809&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "2", "category": "设计类", "title": "OMG148-UI设计师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32806&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-QQ会员游戏特权高级运营经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32822&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG03-数据挖掘算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32794&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG07-PHP开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32793&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-IOT C++开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32791&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-王者荣耀高级线下赛事运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32700&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-王者荣耀高级本地化运营策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32703&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19881-高级海外赛事经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32687&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-质量平台应用开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32792&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-王者荣耀高级直播及KOL运营(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32699&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-王者荣耀高级社区内容运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32702&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云NOC业务运营保障工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32683&keywords=&tid=0&lid=0", "publishTime": "2017-09-13", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19881-高级海外品牌经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32690&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19881-海外渠道投放专员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32693&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "19881-海外渠道投放专员(Facebook)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32695&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-QQ浏览器高级产品运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32786&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG03-兴趣部落运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32785&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-GO语言服务器端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32752&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19881-海外渠道投放专员(Google)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32694&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19881-海外渠道高级经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32696&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "24111-前端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32795&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG07-安全运营工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32643&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG07-内核高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32753&keywords=&tid=0&lid=0", "publishTime": "2017-09-12", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15618-手游系统策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32783&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15618-核心数值策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32782&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15571-资深概念设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32768&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15571-UI资深设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32766&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21227-项目管理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32761&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15618-手游关卡策划(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32784&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "22850-数据分析工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32775&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15571-高级技术美术(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32767&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "23296-市场与用户研究经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32638&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21309-企鹅辅导高级产品策划经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32755&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG17-医学AI算法研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32756&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-高级系统技术工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32746&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-QQ音乐后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32757&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "20764-政府及公共事务高级经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32760&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-2d人物设计(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32734&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15774-项目经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32751&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-动作游戏策划(移动端)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32742&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-搜索策略高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32764&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22025-沙盒类游戏后台开发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32739&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG08-天天P图招聘用户增长运营岗(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32735&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15614-3D角色设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32730&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "未分类职位", "title": "14914-电脑管家高级公关经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32722&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15573-SLG手游3D角色设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32504&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG03-iOS测试开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32715&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云教育市场拓展经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32651&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-移动端沙盒游戏研发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32731&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "15573-SLG手游3D动画特效设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32505&keywords=&tid=0&lid=0", "publishTime": "2017-09-11", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG04-Web开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32743&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云官网教育产品运营", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32650&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23673-财经运营中心热点运营组编辑", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32718&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SD9-手机游戏后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32712&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-搜索算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32714&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21227-产品优化及本地化", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32526&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21227-移动游戏运营PM", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32525&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "19881-平面广告创意设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32692&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "HY-沟通传播经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32711&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-内容运营产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32713&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21227-移动游戏版本管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32527&keywords=&tid=0&lid=0", "publishTime": "2017-09-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "19881-多媒体广告创意设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32691&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21882-医疗类内容运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32708&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "18797-web前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32685&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22968-华南汽车行业销售(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32697&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-Web前端开发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32681&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "EC-前端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32669&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20503-优图服务运营开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32667&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-推荐/精准营销系统工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32684&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "AQ-安全责任经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32658&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "EC-后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32671&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "EC-资深后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32670&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云行业方案架构师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32056&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "北京"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "23518-移动游戏渠道运营策划(精品游戏)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32653&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "ZSC-标准专利工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32666&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "技术类", "title": "22989-腾讯云售后技术支持(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32559&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-视频云技术工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32493&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18796-WeGame平台社区运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32648&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "15581-欢乐游戏Unity开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32644&keywords=&tid=0&lid=0", "publishTime": "2017-09-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-Android终端开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32656&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云售后技术支持(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32549&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-视频云技术工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32472&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18796-WeGame平台产品策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32647&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "OMG097-数据分析工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32641&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG06-QQ个性化商务拓展(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32633&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-QQ动漫社群运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32631&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "设计类", "title": "15612-高级角色原画(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32551&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-人工智能产品经理(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32490&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-渠道销售经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32636&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "广州"}, {"recruitNumber": "1", "category": "职能类", "title": "SNG-企业文化主管(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32629&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG10-产品运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32627&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-人工智能产品运营经理(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32491&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-400备案组Leader(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32474&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG064-程序化广告产品经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32622&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "HY6-运营开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32616&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG064-Web前端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32612&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-大数据算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32608&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-高级安全运营工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32606&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-高级游戏运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32617&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY2-高级数据分析开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32615&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG064-Web前端开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32611&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "HY2-PHP开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32607&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-数据建模师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32602&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22852-演播室音频工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32601&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-账务中心高级会计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32628&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-青腾大学服务运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32624&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "未分类职位", "title": "TB-Investment Associate / Sr. Associate", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32585&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "HY5-华北商务经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32594&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20503-优图解决方案架构师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32600&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "21645-微信法务组法律顾问", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32626&keywords=&tid=0&lid=0", "publishTime": "2017-09-06", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23674-腾讯新闻数据分析高级产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32620&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "HY5-互娱欧美商务经理(Apple&Google)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32595&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23671-高级广告后台工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32593&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "HY5-华南商务经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32592&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "AQ-安全标准经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32589&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG04-渠道商务拓展经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32586&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "内容编辑类", "title": "SNG06-手Q漫画版权商务经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32572&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-鹅漫U品高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32570&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23671-高级广告算法工程师 (深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32591&keywords=&tid=0&lid=0", "publishTime": "2017-09-05", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "19116-互联网+行业商务拓展经理(重庆)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32587&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "重庆"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-流媒体后台高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32575&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-鹅漫U品产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32571&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "19332-高级PHP开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31967&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG02-服务器硬件工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32569&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "内容编辑类", "title": "23671-短视频合作拓展(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32566&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG03-高级算法研发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32564&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-投资并购经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32555&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23675-投资经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32517&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "北京"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23671-企鹅号内容合作管理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32568&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-QQ音乐运营商渠道产品运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32563&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SD3-网游系统策划", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32557&keywords=&tid=0&lid=0", "publishTime": "2017-09-04", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "21309-流量运营组长/副组长(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32514&keywords=&tid=0&lid=0", "publishTime": "2017-09-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22086-腾讯体育会员渠道运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32554&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22086-腾讯体育会员运营(用户及活动方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32553&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-IEG财务管理(公共资源管理)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32548&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24012-特效剪辑师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32545&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "17229-手游后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32547&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG11-腾讯云后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32543&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15616-场景原画设计(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32550&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-资深内容运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32552&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24012-视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32546&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-客户端安全开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32544&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG11-安全咨询顾问(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32534&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "SNG02-视频云Android开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32532&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "19511-游戏学院内部培训经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32516&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21309-IT类目组长/副组长", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32512&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21309-企鹅辅导高级学科教研老师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32510&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24012-概念设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32509&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18436-金融数据挖掘专家", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32520&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "19511-游戏学院平台运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32515&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20503-视频监控专家(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32513&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24012-3D动画师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32508&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24012-分镜设计(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32506&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "24012-2D角色设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32507&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19407-游戏版本管理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32501&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "SD3-2D角色高级设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32499&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-腾讯云后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32495&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-云服务Web前端开发工程师(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32488&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15616-手机客户端开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32503&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "15618-服务器后台开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32502&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15618-高级角色原画设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32497&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-人工智能高级架构师(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32492&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-云服务移动客户端研发工程师(iOS/Android)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32489&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-云服务机器学习开发工程师(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32487&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-人工智能算法专家(NLP方向)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32484&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-云服务开发工程师(语音方向)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32483&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-云服务开发工程师(图像/视频方向)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32481&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-人工智能算法专家(图像/视频方向)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32480&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-人工智能机器学习算法专家(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32486&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-云服务开发工程师(NLP方向)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32485&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-人工智能算法专家(语音方向)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32482&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-后台开发高级工程师(大数据私有云方向)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32479&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-后台开发高级工程师(大数据公有云方向)(深圳/成都/上海/北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32478&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SD9-后台开发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32477&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-400备案组Leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32473&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-云视频点播Golang开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32465&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏图像分析高级研究员(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32460&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-游戏分析大数据平台高级架构师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32458&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云高级CDN运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32475&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG01-手机QQ-iOS开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32469&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG02-视频云项目经理(杭州)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32462&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "杭州"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG02-流媒体终端开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32461&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "HY1-次世代游戏原画设计师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32455&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告基础平台后台开发工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32454&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "广州"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-资讯前端开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32443&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15570-御龙在天移动版项目组游戏原画设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32436&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "20503-优图Web资深前端开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32435&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-应用宝平台游戏运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32540&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "21530-TME Investment Analyst/ Sr. Analyst(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32453&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-阅读内容运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32440&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22968-华东食品饮料行业销售经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32434&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "22968-华东汽车行业销售经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32433&keywords=&tid=0&lid=0", "publishTime": "2017-09-01", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "HY6-营销规范管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32539&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-IOS开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32538&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "职能类", "title": "21645-腾讯互联网金融高级法律顾问(跨境支付方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32521&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云企业业务中心产品leader(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32387&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "北京"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云企业业务中心架构师Leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32388&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-高级数据分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32438&keywords=&tid=0&lid=0", "publishTime": "2017-08-30", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-政务民生交付架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31837&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "22989-腾讯云企业业务中心产品leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32386&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云企业业务中心架构师Leader(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32389&keywords=&tid=0&lid=0", "publishTime": "2017-08-31", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG12-运营开发高级工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32442&keywords=&tid=0&lid=0", "publishTime": "2017-08-30", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-数据分析工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32426&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-数据库方向后台开发高级工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31841&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "21062-Unity前台开发工程师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32422&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "上海"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "22851-腾讯视频明星粉丝运营组长(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32418&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22851-腾讯视频王者荣耀频道赛事总导演(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32411&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "17759-商业分析师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32416&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云行业产品经理 (行业应用及运营)(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32054&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21062-资深游戏策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32421&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG192-全国渠道中心项目管理岗(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32414&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "MIG-组织发展经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32410&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23674-DreamWriter前端开发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32308&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "未分类职位", "title": "21530-Tencent Music Entertainment Group Investment Associate / Sr. Associate(shenzhen)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32412&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "设计类", "title": "17757-腾讯网用户研究专员(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32404&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云音视频高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32402&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "23674-DreamWriter后台开发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32261&keywords=&tid=0&lid=0", "publishTime": "2017-08-28", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "24111-安全架构师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32378&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "XZ-高管秘书(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32408&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15665-关卡/玩法策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32403&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-大数据和人工智能高级产品经理(深圳/北京/上海/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32401&keywords=&tid=0&lid=0", "publishTime": "2017-08-29", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "S2-WL-税务云解决方案专家", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32374&keywords=&tid=0&lid=0", "publishTime": "2017-08-28", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG08-产品经理(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32377&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "广州"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32376&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "广州"}, {"recruitNumber": "1", "category": "职能类", "title": "RL-组织发展经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32359&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "19837-影视创意指导", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32357&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "SHR-HRBP(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32355&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "TA-领导力专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32349&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18302-Unity ARPG手游渲染工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32365&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "CB-薪酬专家[长期激励方向(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32356&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "OMG153-高级商业策略经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32354&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "北京"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "21000-综艺商业制片人(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32352&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-《王者荣耀》品牌视觉设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32344&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "成都"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22989-腾讯云高级运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32343&keywords=&tid=0&lid=0", "publishTime": "2017-08-25", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告市场研究经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32340&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "北京"}, {"recruitNumber": "3", "category": "技术类", "title": "SNG11-腾讯云移动安全工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32337&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云VIP客户经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31858&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "ZSC-涉外商标律师(美国)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32257&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告市场研究经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32341&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "WXG02-112 微信运营开发高级工程师(广州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32338&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "广州"}, {"recruitNumber": "3", "category": "市场类", "title": "GY0-Program Director(Hong Kong)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32335&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "香港"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-大数据方向高级专项技术支持工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31856&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-资深UnrealEngine技术美术(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32332&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-资深AAA游戏关卡设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32331&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "21062-资深Unreal游戏逻辑工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32328&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-支付基础平台及金融应用线财务管理 (深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32322&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-浏览器内核开发高级工程师-JS引擎方向", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32315&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21089-英雄联盟高级游戏运营经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32317&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21062-资深AAA游戏关卡策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32330&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "21062-资深AAA游戏美术指导(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32327&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG09-知识图谱高级算法研究员", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32318&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18402-移动游戏本地化商业化活动策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32196&keywords=&tid=0&lid=0", "publishTime": "2017-08-24", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG09-NLP算法高级工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32235&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21089-英雄联盟内外合作与市场推广(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32319&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "SNG11-云安全产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32310&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG15-叮当商务拓展总监", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32301&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-腾讯云业务安全架构师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32295&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告商业运营管理高级经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32286&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-硬件项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32312&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG04-QQ看点产品运营leader(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32309&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG11-腾讯云安全高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32296&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG12-高级运营系统开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32291&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告商业运营管理分析(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32285&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "19116-互联网+解决方案架构师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32153&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "西安"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-短视频运营产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32119&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "21062-移动游戏后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32283&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告电话销售团队管理经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32268&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告南区SMB渠道经理-咨询方向(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31793&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG03-外包业务项目经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32104&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG04-QQ看点短视频高级产品经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32289&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "14914-互动传播经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32280&keywords=&tid=0&lid=0", "publishTime": "2017-08-23", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "SA-腾讯社交广告视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31796&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "产品/项目类", "title": "SA-腾讯社交广告商务平台产品策划经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31884&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "SA-腾讯社交广告系统后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31810&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-企鹅电竞高级产品策划(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32263&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "CDG-招聘经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32250&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-容器平台运营开发高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32115&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "MIG02-战略运营经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32232&keywords=&tid=0&lid=0", "publishTime": "2017-08-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG06-手Q增值产品高级项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32267&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-腾讯云政府行业渠道经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32253&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG06-企鹅电竞Android高级开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32249&keywords=&tid=0&lid=0", "publishTime": "2017-08-22", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "15573-SLG手游高级策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32236&keywords=&tid=0&lid=0", "publishTime": "2017-08-21", "workLocation": "上海"}, {"recruitNumber": "2", "category": "技术类", "title": "20718-算法工程师(AI语音方向)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32230&keywords=&tid=0&lid=0", "publishTime": "2017-08-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-知识图谱应用产品经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32227&keywords=&tid=0&lid=0", "publishTime": "2017-08-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "15851-后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32218&keywords=&tid=0&lid=0", "publishTime": "2017-08-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG09-QQ浏览器资讯推荐产品经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31766&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-数据库方向后台开发高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32206&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-云计算研发工程师(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32204&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "19081-海外音频拓展经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32223&keywords=&tid=0&lid=0", "publishTime": "2017-08-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG11-腾讯云安全营销策划管理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32213&keywords=&tid=0&lid=0", "publishTime": "2017-08-21", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-数据库方向后台开发高级工程师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32207&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-数据库方向后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32205&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-企业业务交付架构师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32201&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-企业业务交付架构师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32202&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-企业业务交付架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32199&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18425-国际支付业务基础开发高级工程师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32186&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "22850-VIP会员精细化运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32179&keywords=&tid=0&lid=0", "publishTime": "2017-08-17", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-AI高级产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32177&keywords=&tid=0&lid=0", "publishTime": "2017-08-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-企业业务交付架构师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32200&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "TA-专业人才培训经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32194&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG064-Android终端高级开发工程师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32183&keywords=&tid=0&lid=0", "publishTime": "2017-08-18", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-行业合作经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32178&keywords=&tid=0&lid=0", "publishTime": "2017-08-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG18-开放平台-应用宝后台开发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32175&keywords=&tid=0&lid=0", "publishTime": "2017-08-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "TEG05-高级运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32174&keywords=&tid=0&lid=0", "publishTime": "2017-08-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "21759-塔防类游戏主策划(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32146&keywords=&tid=0&lid=0", "publishTime": "2017-08-17", "workLocation": "上海"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-情报分析经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32157&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告商业运营管理分析(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32085&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "OMG148-内容运营(北京)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32138&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "23486-数据分析高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32168&keywords=&tid=0&lid=0", "publishTime": "2017-08-17", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-情报分析经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32158&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "19116-互联网+解决方案架构师", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32152&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SA-腾讯社交广告商业运营管理高级经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32086&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云智能运维平台高级研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32135&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "内容编辑类", "title": "23672-视频组高级编辑(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32128&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "OMG097-业务运维(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32116&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "北京"}, {"recruitNumber": "2", "category": "职能类", "title": "高级舆情分析师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32120&keywords=&tid=0&lid=0", "publishTime": "2017-08-15", "workLocation": "北京"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-腾讯云政府行业渠道经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32109&keywords=&tid=0&lid=0", "publishTime": "2017-08-15", "workLocation": "上海"}, {"recruitNumber": "2", "category": "市场类", "title": "22990-腾讯云渠道经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32105&keywords=&tid=0&lid=0", "publishTime": "2017-08-15", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG09-机器学习平台研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32124&keywords=&tid=0&lid=0", "publishTime": "2017-08-16", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "AQ-安全品牌经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32125&keywords=&tid=0&lid=0", "publishTime": "2017-08-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-税务专家(BG税管)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32112&keywords=&tid=0&lid=0", "publishTime": "2017-08-15", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-大数据与人工智能运维工程师(深圳/成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32106&keywords=&tid=0&lid=0", "publishTime": "2017-08-15", "workLocation": "深圳"}, {"recruitNumber": "0", "category": "市场类", "title": "17759-腾讯视频渠道运营经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32107&keywords=&tid=0&lid=0", "publishTime": "2017-08-15", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-《王者荣耀》3D场景资深设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32099&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云CDN后台开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32083&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "21557-音视频实验室视频网络专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32078&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-渠道销售经理(武汉)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32075&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "武汉"}, {"recruitNumber": "2", "category": "技术类", "title": "MIG16-腾讯位置服务开放平台web前端工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31951&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18432-资产证券化产品组组长", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32097&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "HY2-数据分析开发师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32079&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "21557-音视频实验室音频算法专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32077&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "21557-音视频实验室音频内核专家(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32076&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "GH-城市规划师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32071&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG11-项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32067&keywords=&tid=0&lid=0", "publishTime": "2017-08-14", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "职能类", "title": "18432-政府事务总监(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32045&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG04-数据分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32040&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "22990-腾讯云商业市场部-高级媒介经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32014&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "产品/项目类", "title": "23486-自选股产品运营(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31999&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "23296-高级市场与用户研究经理(海外方向)(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=32059&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "18432-政府事务副总监(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32044&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23048-桌面QQ浏览器推荐策略产品经理(信息流产品)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32013&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "北京"}, {"recruitNumber": "4", "category": "内容编辑类", "title": "23486-资讯运营经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32000&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "23674-新闻架构中心组长", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32043&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SNG16-QQ音乐广告产品高级策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32041&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "GH-高级测试工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32023&keywords=&tid=0&lid=0", "publishTime": "2017-08-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "GH-高级Java 后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32018&keywords=&tid=0&lid=0", "publishTime": "2017-08-10", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "技术类", "title": "22989-腾讯云计费平台高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31990&keywords=&tid=0&lid=0", "publishTime": "2017-08-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18302-新动作手游高级文学策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31977&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "20764-高级政府事务经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32039&keywords=&tid=0&lid=0", "publishTime": "2017-08-11", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "GH-高级运维工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32021&keywords=&tid=0&lid=0", "publishTime": "2017-08-10", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15614-MMORPG系统策划师(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=32004&keywords=&tid=0&lid=0", "publishTime": "2017-08-10", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云网络产品中心前端组leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31981&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15602-卡牌游戏数值策划", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31972&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15602-MMO游戏数值策划", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31971&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "设计类", "title": "TEG07-CDC高级视觉设计师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31932&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "2", "category": "设计类", "title": "15687-技术美术", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31961&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云平台后台高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31953&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-平台策划产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31962&keywords=&tid=0&lid=0", "publishTime": "2017-08-08", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "18797-高级项目经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31969&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "14914-整合传播公关经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31964&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG11-数据安全leader(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31959&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "20777-金融合作经理", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31952&keywords=&tid=0&lid=0", "publishTime": "2017-08-09", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "SNG16-商业拓展经理(上海)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31940&keywords=&tid=0&lid=0", "publishTime": "2017-08-07", "workLocation": "上海"}, {"recruitNumber": "1", "category": "设计类", "title": "15616-高级原画设计师(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31933&keywords=&tid=0&lid=0", "publishTime": "2017-08-07", "workLocation": "上海"}, {"recruitNumber": "1", "category": "技术类", "title": "23295-腾讯游戏内部广告投放系统后台开发(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31921&keywords=&tid=0&lid=0", "publishTime": "2017-08-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "19881-海外游戏版本管理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31913&keywords=&tid=0&lid=0", "publishTime": "2017-08-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "16175-高级后台开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31915&keywords=&tid=0&lid=0", "publishTime": "2017-08-06", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云CDN高级研发工程师(大数据方向)(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31890&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23294-高级产品经理(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31929&keywords=&tid=0&lid=0", "publishTime": "2017-08-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "21062-高级游戏开发技术专家/技术研发总监 (深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31919&keywords=&tid=0&lid=0", "publishTime": "2017-08-07", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "HGJ-Legal Counsel / Commercial Counsel", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31887&keywords=&tid=0&lid=0", "publishTime": "2017-08-07", "workLocation": "美国"}, {"recruitNumber": "2", "category": "技术类", "title": "TEG03-PHP应用开发高级工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31899&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "4", "category": "技术类", "title": "TEG14-云存储研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31889&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15581-欢乐游戏美术3D动画特效设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31885&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-高级内部控制分析师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31914&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-商业化高级产品策划经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31908&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-应用宝内容平台用户运营(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31905&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG06-大数据策略产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31896&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "3", "category": "技术类", "title": "TEG09-云存储高级研发工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31882&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "MIG18-众创空间区域运营经理(杭州)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31909&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "杭州"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG06-自然语言处理研究员(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31906&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "MIG18-开放平台广告算法工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31901&keywords=&tid=0&lid=0", "publishTime": "2017-08-04", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "18302-游戏后台开发工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31853&keywords=&tid=0&lid=0", "publishTime": "2017-08-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "17759-高级数据分析师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31871&keywords=&tid=0&lid=0", "publishTime": "2017-08-03", "workLocation": "北京"}, {"recruitNumber": "1", "category": "设计类", "title": "15575-天美L1手游角色原画高级设计师(成都)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31844&keywords=&tid=0&lid=0", "publishTime": "2017-08-03", "workLocation": "成都"}, {"recruitNumber": "1", "category": "技术类", "title": "23048-翻译君NLP算法高级工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31836&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "ZL-商业分析经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31833&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-腾讯云大数据开发工程师", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31824&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "OMG064-产品商务拓展经理(上海)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31848&keywords=&tid=0&lid=0", "publishTime": "2017-08-03", "workLocation": "上海"}, {"recruitNumber": "1", "category": "市场类", "title": "18796-高级商业分析经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31840&keywords=&tid=0&lid=0", "publishTime": "2017-08-03", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "ZL-商业分析经理", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31834&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "22989-高级视频软件工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31826&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "20016-天美手游高级测试工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31816&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SA-腾讯社交广告服务端PHP高级开发工程师(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31814&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "北京"}, {"recruitNumber": "1", "category": "技术类", "title": "18428-金融应用高级运维工程师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31802&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "HY1-分布式数据库系统研发高级工程师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31790&keywords=&tid=0&lid=0", "publishTime": "2017-08-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-用户洞察及分析岗(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31777&keywords=&tid=0&lid=0", "publishTime": "2017-07-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "S2-投资公司管理经理(北京)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31753&keywords=&tid=0&lid=0", "publishTime": "2017-07-31", "workLocation": "北京"}, {"recruitNumber": "1", "category": "市场类", "title": "WXG06-331 境外支付高级海外商务经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31806&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "未分类职位", "title": "SNG10-用户研究中心总监(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31828&keywords=&tid=0&lid=0", "publishTime": "2017-08-02", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "21530-腾讯音乐集团组织发展经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31781&keywords=&tid=0&lid=0", "publishTime": "2017-08-01", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "市场类", "title": "22990-行业策略规划岗(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31776&keywords=&tid=0&lid=0", "publishTime": "2017-07-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "GY0-海外腾讯云解决方案架构师(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31742&keywords=&tid=0&lid=0", "publishTime": "2017-07-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "职能类", "title": "21530-腾讯音乐薪酬经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31782&keywords=&tid=0&lid=0", "publishTime": "2017-07-31", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "设计类", "title": "15569-魂斗罗高级3d特效设计师(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=31690&keywords=&tid=0&lid=0", "publishTime": "2017-07-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "23671-高级产品经理(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31685&keywords=&tid=0&lid=0", "publishTime": "2017-07-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "15579-新项目游戏策划(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31716&keywords=&tid=0&lid=0", "publishTime": "2017-07-27", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "技术类", "title": "SNG16-腾讯音乐专项测试开发岗(深圳)", "hot": "no", "link": "http://hr.tencent.com/position_detail.php?id=31689&keywords=&tid=0&lid=0", "publishTime": "2017-07-26", "workLocation": "深圳"}, {"recruitNumber": "1", "category": "产品/项目类", "title": "SD10-FPS俄语游戏海外PM(深圳)", "hot": "yes", "link": "http://hr.tencent.com/position_detail.php?id=9587&keywords=&tid=0&lid=0", "publishTime": "2013-11-13", "workLocation": "深圳"}]}
\ No newline at end of file
diff --git a/spy/run.py b/spy/run.py
new file mode 100644
index 0000000..c1c0e49
--- /dev/null
+++ b/spy/run.py
@@ -0,0 +1,22 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+from scrapy.crawler import CrawlerProcess
+from scrapy.utils.project import get_project_settings
+from spy.spiders.example import ExampleSpider
+import sys
+
+__author__ = 'Mr.Huo'
+
+
+def main():
+ # 将spy跟目录加入sys.path
+ sys.path.append('..')
+ settings = get_project_settings()
+ process = CrawlerProcess(settings=settings)
+ process.crawl(ExampleSpider)
+ process.start()
+
+
+if __name__ == '__main__':
+ main()
diff --git a/spy/scrapy.cfg b/spy/scrapy.cfg
new file mode 100644
index 0000000..f43848f
--- /dev/null
+++ b/spy/scrapy.cfg
@@ -0,0 +1,11 @@
+# Automatically created by: scrapy startproject
+#
+# For more information about the [deploy] section see:
+# https://scrapyd.readthedocs.org/en/latest/deploy.html
+
+[settings]
+default = spy.settings
+
+[deploy]
+#url = http://localhost:6800/
+project = spy
diff --git a/spy/spy/__init__.py b/spy/spy/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/spy/spy/items.py b/spy/spy/items.py
new file mode 100644
index 0000000..153a656
--- /dev/null
+++ b/spy/spy/items.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+
+# Define here the models for your scraped items
+#
+# See documentation in:
+# http://doc.scrapy.org/en/latest/topics/items.html
+
+from scrapy import Item, Field
+
+
+class SpyItem(Item):
+ # define the fields for your item here like:
+ # name = scrapy.Field()
+ title = Field() # 职位名称
+ category = Field() # 职位类别
+ recruitNumber = Field() # 招聘人数
+ workLocation = Field() # 工作地点
+ publishTime = Field() # 发布时间
+ link = Field() # 链接
+ hot = Field() # hot
diff --git a/spy/spy/middlewares.py b/spy/spy/middlewares.py
new file mode 100644
index 0000000..33b444b
--- /dev/null
+++ b/spy/spy/middlewares.py
@@ -0,0 +1,56 @@
+# -*- coding: utf-8 -*-
+
+# Define here the models for your spider middleware
+#
+# See documentation in:
+# http://doc.scrapy.org/en/latest/topics/spider-middleware.html
+
+from scrapy import signals
+
+
+class SpySpiderMiddleware(object):
+ # Not all methods need to be defined. If a method is not defined,
+ # scrapy acts as if the spider middleware does not modify the
+ # passed objects.
+
+ @classmethod
+ def from_crawler(cls, crawler):
+ # This method is used by Scrapy to create your spiders.
+ s = cls()
+ crawler.signals.connect(s.spider_opened, signal=signals.spider_opened)
+ return s
+
+ def process_spider_input(self, response, spider):
+ # Called for each response that goes through the spider
+ # middleware and into the spider.
+
+ # Should return None or raise an exception.
+ return None
+
+ def process_spider_output(self, response, result, spider):
+ # Called with the results returned from the Spider, after
+ # it has processed the response.
+
+ # Must return an iterable of Request, dict or Item objects.
+ for i in result:
+ yield i
+
+ def process_spider_exception(self, response, exception, spider):
+ # Called when a spider or process_spider_input() method
+ # (from other spider middleware) raises an exception.
+
+ # Should return either None or an iterable of Response, dict
+ # or Item objects.
+ pass
+
+ def process_start_requests(self, start_requests, spider):
+ # Called with the start requests of the spider, and works
+ # similarly to the process_spider_output() method, except
+ # that it doesn’t have a response associated.
+
+ # Must return only requests (not items).
+ for r in start_requests:
+ yield r
+
+ def spider_opened(self, spider):
+ spider.logger.info('Spider opened: %s' % spider.name)
diff --git a/spy/spy/pipelines.py b/spy/spy/pipelines.py
new file mode 100644
index 0000000..0c7a47b
--- /dev/null
+++ b/spy/spy/pipelines.py
@@ -0,0 +1,35 @@
+# -*- coding: utf-8 -*-
+
+# Define your item pipelines here
+#
+# Don't forget to add your pipeline to the ITEM_PIPELINES setting
+# See: http://doc.scrapy.org/en/latest/topics/item-pipeline.html
+import json, codecs
+
+
+class SpyPipeline(object):
+ def __init__(self):
+ self.file = open('example.json', 'w', encoding='utf-8')
+ self.jobData = {"job": []}
+ self.job_location = {}
+ self.job_category = {}
+
+ def process_item(self, item, spider):
+ self.jobData["job"].append(dict(item))
+ self.collect_job(self.job_location, 'workLocation', item)
+ self.collect_job(self.job_category, 'category', item)
+ return item
+
+ def close_spider(self, spider):
+ self.jobData['location'] = self.job_location
+ self.jobData['category'] = self.job_category
+ line = json.dumps(dict(self.jobData), ensure_ascii=False)
+ self.file.write(line)
+ self.file.close()
+
+ def collect_job(self, job_dict, key, item):
+ if item[key] in job_dict.keys():
+ job_dict[item[key]] += int(item['recruitNumber'])
+ else:
+ # 初始化
+ job_dict[item[key]] = int(item['recruitNumber'])
diff --git a/spy/spy/settings.py b/spy/spy/settings.py
new file mode 100644
index 0000000..6696a52
--- /dev/null
+++ b/spy/spy/settings.py
@@ -0,0 +1,90 @@
+# -*- coding: utf-8 -*-
+
+# Scrapy settings for spy project
+#
+# For simplicity, this file contains only settings considered important or
+# commonly used. You can find more settings consulting the documentation:
+#
+# http://doc.scrapy.org/en/latest/topics/settings.html
+# http://scrapy.readthedocs.org/en/latest/topics/downloader-middleware.html
+# http://scrapy.readthedocs.org/en/latest/topics/spider-middleware.html
+
+BOT_NAME = 'spy'
+
+SPIDER_MODULES = ['spy.spiders']
+NEWSPIDER_MODULE = 'spy.spiders'
+
+
+# Crawl responsibly by identifying yourself (and your website) on the user-agent
+#USER_AGENT = 'spy (+http://www.yourdomain.com)'
+
+# Obey robots.txt rules
+ROBOTSTXT_OBEY = True
+
+# Configure maximum concurrent requests performed by Scrapy (default: 16)
+#CONCURRENT_REQUESTS = 32
+
+# Configure a delay for requests for the same website (default: 0)
+# See http://scrapy.readthedocs.org/en/latest/topics/settings.html#download-delay
+# See also autothrottle settings and docs
+#DOWNLOAD_DELAY = 3
+# The download delay setting will honor only one of:
+#CONCURRENT_REQUESTS_PER_DOMAIN = 16
+#CONCURRENT_REQUESTS_PER_IP = 16
+
+# Disable cookies (enabled by default)
+#COOKIES_ENABLED = False
+
+# Disable Telnet Console (enabled by default)
+#TELNETCONSOLE_ENABLED = False
+
+# Override the default request headers:
+#DEFAULT_REQUEST_HEADERS = {
+# 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
+# 'Accept-Language': 'en',
+#}
+
+# Enable or disable spider middlewares
+# See http://scrapy.readthedocs.org/en/latest/topics/spider-middleware.html
+#SPIDER_MIDDLEWARES = {
+# 'spy.middlewares.SpySpiderMiddleware': 543,
+#}
+
+# Enable or disable downloader middlewares
+# See http://scrapy.readthedocs.org/en/latest/topics/downloader-middleware.html
+#DOWNLOADER_MIDDLEWARES = {
+# 'spy.middlewares.MyCustomDownloaderMiddleware': 543,
+#}
+
+# Enable or disable extensions
+# See http://scrapy.readthedocs.org/en/latest/topics/extensions.html
+#EXTENSIONS = {
+# 'scrapy.extensions.telnet.TelnetConsole': None,
+#}
+
+# Configure item pipelines
+# See http://scrapy.readthedocs.org/en/latest/topics/item-pipeline.html
+ITEM_PIPELINES = {
+ 'spy.pipelines.SpyPipeline': 1,
+}
+
+# Enable and configure the AutoThrottle extension (disabled by default)
+# See http://doc.scrapy.org/en/latest/topics/autothrottle.html
+#AUTOTHROTTLE_ENABLED = True
+# The initial download delay
+#AUTOTHROTTLE_START_DELAY = 5
+# The maximum download delay to be set in case of high latencies
+#AUTOTHROTTLE_MAX_DELAY = 60
+# The average number of requests Scrapy should be sending in parallel to
+# each remote server
+#AUTOTHROTTLE_TARGET_CONCURRENCY = 1.0
+# Enable showing throttling stats for every response received:
+#AUTOTHROTTLE_DEBUG = False
+
+# Enable and configure HTTP caching (disabled by default)
+# See http://scrapy.readthedocs.org/en/latest/topics/downloader-middleware.html#httpcache-middleware-settings
+#HTTPCACHE_ENABLED = True
+#HTTPCACHE_EXPIRATION_SECS = 0
+#HTTPCACHE_DIR = 'httpcache'
+#HTTPCACHE_IGNORE_HTTP_CODES = []
+#HTTPCACHE_STORAGE = 'scrapy.extensions.httpcache.FilesystemCacheStorage'
diff --git a/spy/spy/spiders/__init__.py b/spy/spy/spiders/__init__.py
new file mode 100644
index 0000000..ebd689a
--- /dev/null
+++ b/spy/spy/spiders/__init__.py
@@ -0,0 +1,4 @@
+# This package will contain the spiders of your Scrapy project
+#
+# Please refer to the documentation for information on how to create and manage
+# your spiders.
diff --git a/spy/spy/spiders/example.json b/spy/spy/spiders/example.json
new file mode 100644
index 0000000..e69de29
diff --git a/spy/spy/spiders/example.py b/spy/spy/spiders/example.py
new file mode 100644
index 0000000..1de0a25
--- /dev/null
+++ b/spy/spy/spiders/example.py
@@ -0,0 +1,42 @@
+# -*- coding: utf-8 -*-
+
+from spy.items import SpyItem
+from scrapy import Spider, Request
+from scrapy.utils.response import get_base_url
+from urllib.parse import urljoin
+
+
+class ExampleSpider(Spider):
+ name = 'example'
+ allowed_domains = ['tencent.com']
+ start_urls = ['http://hr.tencent.com/position.php']
+
+ def start_requests(self):
+ for url in self.start_urls:
+ yield Request(url=url, callback=self.parse)
+
+ def parse(self, response):
+ base_url = get_base_url(response)
+ sites_even = response.css('tr.even')
+ sites_odd = (response.css('tr.odd'))
+ for site in sites_even + sites_odd:
+ item = SpyItem()
+ item['title'] = site.css('.l.square a').xpath('text()').extract_first()
+ # 热门职位标志
+ hot = site.css('.l.square span').xpath('text()').extract_first()
+ if hot is not None:
+ item['hot'] = "yes"
+ else:
+ item['hot'] = "no"
+ # 职位类别有空白
+ item['category'] = site.css('tr > td:nth-child(2)::text').extract_first(default='未分类职位')
+ item['recruitNumber'] = site.css('tr > td:nth-child(3)::text').extract_first()
+ relative_url = site.css('.l.square a').xpath('@href').extract_first()
+ item['link'] = urljoin(base_url, relative_url)
+ item['workLocation'] = site.css('tr > td:nth-child(4)::text').extract_first()
+ item['publishTime'] = site.css('tr > td:nth-child(5)::text').extract_first()
+ yield item
+
+ next_page = urljoin(base_url, response.xpath('//a[@id="next"]/@href').extract_first())
+ if next_page is not None:
+ yield response.follow(next_page, self.parse)
diff --git a/src/main/main.go b/src/main/main.go
new file mode 100644
index 0000000..31e220a
--- /dev/null
+++ b/src/main/main.go
@@ -0,0 +1,191 @@
+package main
+
+import (
+ "fmt"
+ //"strconv"
+ //"net"
+ //"reflect"
+ //"strings"
+ //"syscall"
+ //"unicode/utf16"
+ "tcp_socket"
+ "strings"
+)
+
+/*func in(ch chan string, s string) {
+ for {
+ ch <- "Counting" + s
+ }
+}*/
+var IsSystemDLL = map[string]bool{}
+
+func Add(dll string) string {
+ IsSystemDLL[dll] = true
+ return dll
+}
+
+type Base struct {
+ name string
+ age int
+}
+
+func (base *Base) Foo() {
+ fmt.Println("Base Foo func call", base.name)
+ base.name = "haha"
+}
+func (base *Base) Bar() {
+ fmt.Println("Base Bar func call", base.age)
+}
+
+type Foo struct {
+ name string
+ Base
+}
+
+const big = 0xFFFFFF
+
+// Decimal to integer.
+// Returns number, characters consumed, success.
+func dtoi(s string) (n int, i int, ok bool) {
+ n = 0
+ for i = 0; i < len(s) && '0' <= s[i] && s[i] <= '9'; i++ {
+ fmt.Println(s[i])
+ n = n*10 + int(s[i]-'0')
+ if n >= big {
+ return big, i, false
+ }
+ }
+ if i == 0 {
+ return 0, 0, false
+ }
+ return n, i, true
+}
+
+type t_int struct{ int }
+
+var v_string = "123"
+var index = strings.IndexByte(v_string, '2')
+
+var dateLayouts []string
+
+func init_1() {
+ // Generate layouts based on RFC 5322, section 3.3.
+
+ dows := [...]string{"", "Mon, "} // day-of-week
+ days := [...]string{"2", "02"} // day = 1*2DIGIT
+ years := [...]string{"2006", "06"} // year = 4*DIGIT / 2*DIGIT
+ seconds := [...]string{":05", ""} // second
+ // "-0700 (MST)" is not in RFC 5322, but is common.
+ zones := [...]string{"-0700", "MST", "-0700 (MST)"} // zone = (("+" / "-") 4DIGIT) / "GMT" / ...
+
+ for _, dow := range dows {
+ for _, day := range days {
+ for _, year := range years {
+ for _, second := range seconds {
+ for _, zone := range zones {
+ s := dow + day + " Jan " + year + " 15:04" + second + " " + zone
+ dateLayouts = append(dateLayouts, s)
+ }
+ }
+ }
+ }
+ }
+}
+
+func main() {
+ tcp_socket.TCPServer()
+ //chs := make(chan string)
+ //for i := 0; i < 10; i++ {
+ // go in(chs, strconv.Itoa(i))
+ //}
+ //for {
+ // fmt.Println(<-chs)
+ //}
+ /*var base1 Base = Base{"Job", 30}
+ base1.Foo()
+ base := Base{"huo", 20}
+ foo := Foo{"AZaz", Base{"liu", 30}}
+ base.Foo()
+ foo.Foo()
+ fmt.Println(base.name)
+ fmt.Println(foo.name)
+ fmt.Println(foo.Base.name)
+ fmt.Println("hello world!")
+ var domain string = "baidu.com"
+ fmt.Println(net.LookupHost(domain))
+ v, _ := syscall.UTF16PtrFromString(domain)
+ fmt.Println("UTF16", *v)
+ var value interface{}
+ value = *v
+ switch t := (value).(type) {
+ case string:
+ fmt.Println("String", t)
+ case int32:
+ fmt.Println("INT32")
+ case uint16:
+ fmt.Println("uint16", t)
+ default:
+ fmt.Println("----")
+ }
+ for _, char := range []rune(domain) {
+ fmt.Println(char)
+ }
+ a, _ := syscall.UTF16FromString(domain)
+ fmt.Println(a)
+ b := utf16.Encode([]rune(domain))
+ fmt.Println(b)
+ c := utf16.Decode(b)
+ fmt.Println(c)
+ fmt.Println(syscall.UTF16ToString(b))
+ dll := Add("ws2_32.dll")
+ fmt.Println(dll)
+ dll1 := Add("ws2_32.dll")
+ fmt.Println(dll1)
+ fmt.Println(IsSystemDLL)
+ //tcp_socket.TCPServer()
+ type emptyCtx int
+ background := new(emptyCtx)
+ fmt.Println(background, *background)
+ n, i, err := dtoi("udp")
+ fmt.Println(n, i, err)
+ by := '0'
+ s1 := "101"
+ fmt.Println(by)
+ fmt.Println(int(s1[0] - '0'))
+
+ fmt.Println("-------")
+ ch := make(chan int)
+ go func() {
+ for i := 0; i < 10; i = i + 1 {
+ ch <- i
+ }
+ close(ch)
+ }()
+ for i := range ch {
+ fmt.Println(i)
+ }
+ fmt.Println(net.DefaultResolver)
+
+ var v_int = 1
+ var p_v = &v_int
+ var pp_v *int = &v_int
+ var v_int1 = &t_int{}
+ fmt.Println(p_v, pp_v)
+ fmt.Println("type p_v:", reflect.TypeOf(p_v))
+ fmt.Println("type net.DefaultResolver:", reflect.TypeOf(net.DefaultResolver))
+ fmt.Println("type v_int1:", reflect.TypeOf(v_int1))
+ fmt.Println(v_int1)
+ fmt.Println(index)
+ fmt.Println(v_string[:index+1])
+ const (
+ max = uint32(1<<32 - 1)
+ cutoff = uint32(1 << 30)
+ )
+ fmt.Println(max)
+ fmt.Println(cutoff)
+ init_1()
+ for v := range dateLayouts {
+ fmt.Println(dateLayouts[v])
+ }*/
+
+}
diff --git a/src/tcp_socket/tcp_socket.go b/src/tcp_socket/tcp_socket.go
new file mode 100644
index 0000000..982c6d1
--- /dev/null
+++ b/src/tcp_socket/tcp_socket.go
@@ -0,0 +1,49 @@
+package tcp_socket
+
+import (
+ "fmt"
+ "net"
+ "log"
+ "runtime"
+)
+
+func handleConnect(conn net.Conn) {
+ clientAddr := conn.RemoteAddr()
+ defer conn.Close()
+ buff := make([]byte, 2048)
+ for {
+ n, err := conn.Read(buff)
+ if err != nil {
+ fmt.Println("haha", err)
+ break
+ }
+ resp := []byte("HTTP/1.1 200 OK\r\nDate: Wed, 10 Jun 2009 11:22:58 GMT\r\nServer: Microsoft-IIS/6" +
+ ".0\r\nX-Powered-By: ASP.NET\r\nContent-Length: 119\r\nContent-Type: text/html\r\n\r\n" +
+ "\r\n" +
+ "\r\n" +
+ "\r\n" +
+ "\r\nhello\r\n\r\n" +
+ "\r\nHello World\r\n\r\n" +
+ "\r\n")
+ conn.Write(resp)
+ //fmt.Println(clientAddr, string(resp))
+ fmt.Println(clientAddr, string(buff[:n]))
+ }
+}
+
+func TCPServer() {
+ serverAddr := "0.0.0.0:30000"
+ listener, err := net.Listen("tcp", serverAddr)
+ if err != nil {
+ log.Fatal(err)
+ }
+ defer listener.Close()
+ for {
+ conn, err := listener.Accept()
+ if err != nil {
+ log.Fatal(err)
+ }
+ go handleConnect(conn)
+ fmt.Println(runtime.NumGoroutine())
+ }
+}
diff --git a/studyLib/advanced/fun_args.py b/studyLib/advanced/fun_args.py
index 101bf5f..b0512fe 100644
--- a/studyLib/advanced/fun_args.py
+++ b/studyLib/advanced/fun_args.py
@@ -2,20 +2,35 @@
# -*- coding: utf-8 -*-
__author__ = 'Mr.Huo'
+"""可变参数args,关键字参数kwargs,作为参数传递给一个可变参数args、关键字参数kwargs,
+应该使用 *args、**kwargs的形式.
+位置参数传递:可以使用列表*args(列表长度不大于参数列表)、字典**kwargs(列表长度不大于参数列表,key为位置参数)
+"""
+
def menu(wine, entree, dessert):
- '''位置参数'''
+ """位置参数"""
return {'wine': wine, 'entree': entree, 'dessert': dessert}
def print_args(*args):
- '''可变参数'''
+ """可变参数"""
print('args:', args, "\nargs's tpye is", type(args))
+ print_ag(*args)
def print_kwargs(**kwargs):
- '''关键字参数'''
+ """关键字参数"""
print('kwargs:', kwargs, "\nkwargs's tpye is", type(kwargs))
+ print_kw(**kwargs)
+
+
+def print_ag(*args):
+ print('args:', args, "\nargs's tpye is", type(args))
+
+
+def print_kw(**kw):
+ print('kw:', kw, "\nkw's tpye is", type(kw))
def knights(a, b):
@@ -100,6 +115,12 @@ def main():
d = add_ints(1, 2, 3, 4)
print(d)
+ args = [11, 12, 13]
+ print(menu(*args))
+ print(menu(110, *args[:2:]))
+ kwargs = {'wine': 111, 'entree': 112, 'dessert': 113}
+ print(menu(**kwargs))
+
if __name__ == '__main__':
main()
diff --git a/studyLib/buildin_module/the_collections.py b/studyLib/buildin_module/the_collections.py
index b49bb96..b9f1b79 100644
--- a/studyLib/buildin_module/the_collections.py
+++ b/studyLib/buildin_module/the_collections.py
@@ -33,7 +33,7 @@ def main():
print(isinstance(p1, Point))
print(isinstance(p1, tuple))
Student = namedtuple('Student','name classNum sex')
- std1 = Student("霍少华",0,'F')
+ std1 = Student("擎天柱",0,'F')
print(std1)
print(std1._asdict())
diff --git a/studyLib/buildin_module/the_hashlib.py b/studyLib/buildin_module/the_hashlib.py
index e3691d5..95c32d2 100644
--- a/studyLib/buildin_module/the_hashlib.py
+++ b/studyLib/buildin_module/the_hashlib.py
@@ -34,7 +34,7 @@ def update(self, data):
def main():
- s1 = '霍少华'
+ s1 = '擎天柱'
md5 = hashlib.md5()
md5.update(s1.encode(encoding='utf-8'))
print(md5.hexdigest())
@@ -43,7 +43,7 @@ def main():
print(myhash1)
myhash2 = MyHash(file='bmptest.bmp', alg='sha256')
print(myhash2)
- myhash2.update("霍少华".encode())
+ myhash2.update("擎天柱".encode())
print(myhash2)
myhash3 = MyHash(alg='sha256')
print(myhash3)
diff --git a/studyLib/buildin_module/the_urllib.py b/studyLib/buildin_module/the_urllib.py
index 42abd0b..7cb5584 100644
--- a/studyLib/buildin_module/the_urllib.py
+++ b/studyLib/buildin_module/the_urllib.py
@@ -3,15 +3,18 @@
from urllib import request
import re, chardet
+import gzip,zlib
+from io import BytesIO,StringIO
__author__ = 'Mr.Huo'
-headers = { 'Connection': 'Keep-Alive',
- 'Accept': 'text/html, application/xhtml+xml, image/jxr, */*',
- 'Accept-Encoding': 'gzip, deflate',
- 'Accept-Language': 'zh-CN',
- 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393'
- }
+headers = {
+ 'Connection': 'Keep-Alive',
+ 'Accept': 'text/html, application/xhtml+xml, image/jxr, */*',
+ 'Accept-Encoding': 'gzip, deflate',
+ 'Accept-Language': 'zh-CN',
+ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393'
+}
def main():
@@ -30,15 +33,23 @@ def main():
for k, v in rsp_1.getheaders():
print('%s:%s' % (k, v))
# 从响应头中获取网页编码格式
- charset = re.match(r'(.*charset=)(.*)', rsp_1.getheader('Content-Type')).group(2)
- print(charset)
- print('Data:', data.decode(encoding=charset, errors='ignore'))
+ try:
+ charset = re.match(r'(.*charset=)(.*)', rsp_1.getheader('Content-Type')).group(2)
+ print(charset)
+ print('Data:', data.decode(encoding=charset, errors='ignore'))
+ except Exception as e:
+ print(e)
# print(data)
# 用chardet 获取编码方式
charset = chardet.detect(data)['encoding']
if charset != None:
print('Data:', data.decode(encoding=charset, errors='ignore'))
-
-
+ encoding = rsp_1.getheader('Content-Encoding')
+ if encoding in ['gzip','deflate']:
+ if encoding == 'gzip':
+ data = gzip.GzipFile(fileobj=BytesIO(data)).read()
+ if encoding == 'deflate':
+ data = zlib.decompress(data)
+ print(data.decode(encoding='utf-8', errors='ignore'))
if __name__ == '__main__':
main()
diff --git a/studyLib/dataType/dataCodeType.py b/studyLib/dataType/dataCodeType.py
index 4d9c314..76a9382 100644
--- a/studyLib/dataType/dataCodeType.py
+++ b/studyLib/dataType/dataCodeType.py
@@ -16,24 +16,28 @@ def main():
#!/usr/bin/env python3 告诉Linux/OS X系统,这是一个Python可执行程序,Windows系统会忽略这个注释
# -*- coding: utf-8 -*- 告诉Python解释器,按照UTF-8编码读取源代码,否则,你在源代码中写的中文输出可能会有乱码
申明了UTF-8编码并且保存的文件也要是UTF-8
- decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成unicode编码。
- encode的作用是将unicode编码转换成其他编码的字符串,如str2.encode('gb2312'),表示将unicode编码的字符串str2转换成gb2312编码。
+ decode-解码:作用是将某种编码格式的字节数组转换成Unicode编码的字符串。
+ 如str1.decode('gb2312'),表示将gb2312编码的字节数组str1转换成Unicode编码的字符串,结果是str。
+ encode-编码:作用是将Unicode编码的字符串转换成其他编码格式的字节数组。
+ 如str2.encode('gb2312'),表示将Unicode编码的字符串str2转换成gb2312编码的字节数组,结果是bytes。
Python 3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言
'''
help(main)
- myname = ['霍', '少', '华']
+ myname = ['擎', '天', '柱']
mynameGB2312 = [x.encode('GB2312') for x in myname]
mynameUTF8 = [x.encode('utf-8') for x in myname]
- print('霍少华的GB2312编码为: ', mynameGB2312)
- print('霍少华的UTF-8编码为: ', mynameUTF8)
+ b2s_nameGB2312 = [x.decode('GB2312') for x in mynameGB2312]
+ print('擎天柱的GB2312编码为: ', mynameGB2312, type(mynameGB2312[0]))
+ print('擎天柱的UTF-8编码为: ', mynameUTF8, type(mynameUTF8[0]))
+ print('GB2313编码的bytes转换成字符串:', b2s_nameGB2312, type(b2s_nameGB2312[0]))
# 单个字符的整数表示 y=ord(x)
# 编码转换成对应字符 x=chr(y)
mynameOrd = [ord(x) for x in myname]
mynameOrdChr = [chr(x) for x in mynameOrd]
mynameUnicode = [hex(ord(x)).replace('0x', '') for x in myname]
- print('霍少华的Unicode编码为: \\u%s, \\u%s, \\u%s' % (mynameUnicode[0], mynameUnicode[1], mynameUnicode[2]))
- print('ord(霍少华)为: ', mynameOrd)
- print('chr(ord(霍少华))为: ', mynameOrdChr)
+ print('擎天柱的Unicode编码为: \\u%s, \\u%s, \\u%s' % (mynameUnicode[0], mynameUnicode[1], mynameUnicode[2]))
+ print('ord(擎天柱)为: ', mynameOrd)
+ print('chr(ord(擎天柱))为: ', mynameOrdChr)
if __name__ == '__main__':
diff --git a/studyLib/dataType/the_bytes.py b/studyLib/dataType/the_bytes.py
index 27d387a..0fa2ec3 100644
--- a/studyLib/dataType/the_bytes.py
+++ b/studyLib/dataType/the_bytes.py
@@ -11,7 +11,7 @@ def main():
# bytes 由字节作为基本元素(8位,取值0-255)组成的序列,为不可变序列
the_bytes = bytes(blist)
print('the bytes: {0} \nthe bytes len:{1}'.format(the_bytes, len(the_bytes)))
- print(bytes('霍少华', encoding='utf8'))
+ print(bytes('擎天柱', encoding='utf8'))
# 字节数组
the_byte_array = bytearray(blist)
print('the byte array: {0} \nthe byte array len:{1}'.format(the_byte_array, len(the_byte_array)))
diff --git a/studyLib/dataType/the_dict.py b/studyLib/dataType/the_dict.py
index 2193aaf..0e5af6f 100644
--- a/studyLib/dataType/the_dict.py
+++ b/studyLib/dataType/the_dict.py
@@ -6,19 +6,19 @@
def main():
# python字典一种无序存储结构,存储的是键值对 key - value,键是唯一的不重复的,值可以不唯一
# 通过包含键值的列表创建
- l = [('huo', 3), ('shao', 4), ('hua', 3)]
+ l = [('hello', 3), ('world1', 4), ('world2', 3)]
d1 = dict(l)
print("通过包含键值的列表创建d1:%s" % d1)
# 通过包含键值的元组创建
t = tuple(l)
- d2 = dict(l)
+ d2 = dict(t)
print("通过包含键值的元组创建d2:%s" % d2)
# 通过关键字参数创建
- d3 = dict(huo=3, shao=4, hua=3)
+ d3 = dict(hello=3, world1=4, world2=3)
print("通过关键字参数创建 d3:%s" % d3)
# fromkeys(S [ , v]) 创建字典:已存在的 d.fromkeys(S [ , v]),或者dict.fromkeys(S [ , v]),或者{}.fromkeys(S [ , v])
# 已存在的 d.fromkeys(S [ , v])创建新的dict,不改变原有dict
- keys = ['huo', 'shao', 'hua']
+ keys = ['hello', 'world1', 'world2']
d4 = d3.fromkeys(keys)
print("通过d.fromkeys创建 d4:%s" % d4)
d5 = dict.fromkeys(keys, '606')
@@ -41,7 +41,7 @@ def main():
# len(d)返回字典d里面的键值对数目
print('dict length:%5d' % len(word_count))
# x in d查询字典d中是否有键 x
- print('huo' in word_count)
+ print('hello' in word_count)
print(word_count)
# d.copy()对字典进行浅拷贝,字典内各项相同
copydict = word_count.copy()
@@ -64,7 +64,7 @@ def main():
print('dict.popitem()随机返回字典键值对并删除:', word_count.popitem(), 'dict=', word_count)
# d.clear() 清空字典
copydict.clear()
- print("clear dict", copydict)
+ print("clear dict", copydict,word_count)
# d.setdefault(x,[,y ])返回字典d中键x对应的值,若键x不存在,则返回y,并将x:y作为键值对添加到字典中,y的默认值为None
print(d1.setdefault('hi',88),',d1=',d1)
#d.update( x ) 将字典 x 所有键值对添加到字典 d 中(不重复,重复的键值对用字典 x 中的键值对替代字典 d 中)
diff --git a/studyLib/email/fetch_email.py b/studyLib/email/fetch_email.py
index 0db3beb..a20e0db 100644
--- a/studyLib/email/fetch_email.py
+++ b/studyLib/email/fetch_email.py
@@ -65,10 +65,8 @@ def decode_str(s):
def main():
- # email_addr = input("Email addr:")
- # password = input('PassWord:')
- email_addr = 'shaohua.huo@cienet.com.cn'
- password = 'zhixuan_860606'
+ email_addr = input("Email addr:")
+ password = input('PassWord:')
# email_server = input("smtp server:")
server_addr = 'pop3.263xmail.com'
diff --git a/studyLib/functional/map_reduce.py b/studyLib/functional/map_reduce.py
index dfe8843..e1dc94b 100644
--- a/studyLib/functional/map_reduce.py
+++ b/studyLib/functional/map_reduce.py
@@ -2,6 +2,7 @@
# -*- coding: utf-8 -*-
from functools import reduce
+import re
__author__ = 'Mr.Huo'
@@ -22,6 +23,10 @@ def statistics(dic, k):
return dic
+def str2int(x, y):
+ return x * 10 + y
+
+
def main():
# python map()函数,接收两个参数函数、Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回
list1 = [x for x in range(1, 12)]
@@ -48,6 +53,20 @@ def main():
redu4 = reduce(statistics, list2, {})
print(redu4)
+ # 将字符串的首字母大写,其他的小写
+ names = ['adam', 'LISA', 'barT']
+ b = lambda x: x[0].upper() + x[1:].lower()
+ print(b(names[2]))
+ new_names = list(map(lambda x: x[0].upper() + x[1:].lower(), names))
+ print(new_names)
+
+ # 将数字字符串转换成一个数
+ num_str = '1003750'
+ num = reduce(lambda x, y: x * 10 + y, map(int, num_str))
+ print(num, type(num))
+ num1 = reduce(lambda x, y: x / 10 + y, map(int, num_str[::-1]))
+ print(num1, type(num1))
+
if __name__ == '__main__':
main()
diff --git a/studyLib/functional/the_filter.py b/studyLib/functional/the_filter.py
index 7807549..7b8df66 100644
--- a/studyLib/functional/the_filter.py
+++ b/studyLib/functional/the_filter.py
@@ -8,7 +8,7 @@ def is_odd(x):
def is_palindrome(n):
- '''判断一个数是不是回数'''
+ """判断一个数是不是回数"""
return str(n) == str(n)[::-1]
@@ -23,29 +23,27 @@ def is_palindrome(n):
# 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, ...
# 不断筛下去,就可以得到所有的素数
def _odd_iter():
- '''从3开始的基数序列生成器,无限'''
+ """从3开始的基数序列生成器,无限"""
n = 1
while True:
+ #print('_odd_iter',n)
n += 2
- # print('_odd_iter',n)
yield n
def _not_divisible(n):
- # print('not_di',n)
return lambda x: x % n > 0
def primes(max=10):
- '''素数生成器,生成不大于max的素数'''
- n = 2
+ """素数生成器,生成不大于max的素数"""
+ n = 1
if n <= max:
yield n
+ yield n+1
it = _odd_iter() # 初始序列,3开始的基数序列
- # print('it',it)
while True:
- n = it.__next__() # 返回序列的第一个值
- # print('HHHH',n)
+ n = next(it) # 返回序列的第一个值
if n <= max:
yield n
else:
@@ -65,7 +63,7 @@ def main():
print("回数:", list(output))
print("素数:", list(primes(100)))
-
+ print(dir(_not_divisible(3)))
if __name__ == '__main__':
main()
diff --git a/studyLib/gui/tk_frame.py b/studyLib/gui/tk_frame.py
new file mode 100644
index 0000000..cdd4ac7
--- /dev/null
+++ b/studyLib/gui/tk_frame.py
@@ -0,0 +1,39 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import tkinter
+
+__author__ = 'Mr.Huo'
+
+
+def _test():
+ root = tkinter.Tk()
+ text = "This is Tcl/Tk version %s" % tkinter.TclVersion
+ text += "\nThis should be a cedilla: \xe7"
+ label = tkinter.Label(root, text=text)
+ label.pack()
+ test = tkinter.Button(root, text="Click me!",
+ command=lambda root=root: root.test.configure(
+ text="[%s]" % root.test['text']))
+ test.pack()
+ root.test = test
+ print(root.readprofile('tk_frame.py','tk'))
+ quit = tkinter.Button(root, text="QUIT", command=root.destroy)
+ quit.pack()
+ root.withdraw()
+ # The following three commands are needed so the window pops
+ # up on top on Windows...
+ root.iconify()
+ root.update()
+ root.deiconify()
+ root.mainloop()
+
+
+def main():
+ # root = tkinter.Tk()
+ # root.mainloop()
+ _test()
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/gui/tk_gui.py b/studyLib/gui/tk_gui.py
index 377c0bf..933592e 100644
--- a/studyLib/gui/tk_gui.py
+++ b/studyLib/gui/tk_gui.py
@@ -8,41 +8,55 @@
class Application(Frame):
- def __init__(self, master=None):
- Frame.__init__(self, master)
- self.winfo_screenheight()
+ def __init__(self, master=None, cnf={}, **kw):
+ Frame.__init__(self,master, cnf, **kw)
self.pack()
-
+ self.winfo_geometry()
self._creatWidgets()
+ # Frame如果设置大小的话,只有当使用了pack_propagate(0)或者grid_propagate(0)之后(width,height)才起作用,
+ # 而且调用前Frame要pack或者grid了
+ self.pack_propagate(0)
+ print(self.pack_slaves())
def _creatWidgets(self):
# 创建一个窗口 将其加入父容器
- self._helloLabel = Label(self, text='Hello World')
- self._helloLabel.pack()
self._nameInput = Entry(self)
+ print('name:',self._nameInput)
+ print('get:',self._nameInput.get())
self._nameInput.pack()
- self._helloButton = Button(self, text='Hello', command=self._hello)
+ self._helloButton = Button(self, text='Hello', height=10,width=20,command=self._hello)
self._helloButton.pack()
self._quitButton = Button(self, text='Quit', command=self.quit)
self._quitButton.pack()
+ self._scale = Scale(self, orient=HORIZONTAL, command=self._resize)
+ self._scale.pack()
+
+ self._helloLabel = Label(self, text='Hello World')
+ self._helloLabel.pack()
+
+ self._text = Text(self)
+ self._text.pack()
+
+ def _resize(self, ev=None):
+ self._helloLabel.config(font='Helvetica -%d bold' % self._scale.get())
+
def _hello(self):
name = self._nameInput.get() or '芷瑄'
msgbox.showinfo('Message', 'Hello %s' % name)
def main():
- app = Application()
- app.master.title('少华')
+ app = Application(width=800, height=600)
+ app.master.title('Hello World')
# 可以随时增加其他窗口等
- app.myLabel = Label(text='少华')
+ app.myLabel = Label(text='Hello World1')
app.myLabel.pack()
print(app.winfo_screenheight())
- for x in dir(app):
- print(x, ':', app.__getattribute__(x))
+ print(app.pack_slaves())
app.mainloop()
diff --git a/studyLib/io/file_open.py b/studyLib/io/file_open.py
index f4b2ba7..1e04ba9 100644
--- a/studyLib/io/file_open.py
+++ b/studyLib/io/file_open.py
@@ -43,7 +43,8 @@ def main():
with open('file_open.py', encoding='UTF-8') as file_op:
for line in file_op.readlines():
print(line, end="")
+ print(end="\n")
if __name__ == '__main__':
- main()
+ main()
\ No newline at end of file
diff --git a/studyLib/io/jsonDict.txt b/studyLib/io/jsonDict.txt
index 920c0e2..6289c31 100644
--- a/studyLib/io/jsonDict.txt
+++ b/studyLib/io/jsonDict.txt
@@ -1 +1,91 @@
-{"huo": 3, "shao": 4, "hua": 3}
\ No newline at end of file
+{"job":[{
+ "publishTime": [
+ "2017-10-19"
+ ],
+ "title": [
+ "韩语社区经理"
+ ],
+ "link": "http: //hr.tencent.com/position_detail.php?id=33511&keywords=&tid=0&lid=0",
+ "recruitNumber": [
+ "1"
+ ],
+ "workLocation": [
+ "深圳"
+ ],
+ "category": [
+ "产品/项目类"
+ ]
+},
+{
+ "publishTime": [
+ "2017-10-19"
+ ],
+ "title": [
+ "16175-海外广告投放经理"
+ ],
+ "link": "http: //hr.tencent.com/position_detail.php?id=33509&keywords=&tid=0&lid=0",
+ "recruitNumber": [
+ "1"
+ ],
+ "workLocation": [
+ "深圳"
+ ],
+ "category": [
+ "市场类"
+ ]
+},
+{
+ "publishTime": [
+ "2017-10-19"
+ ],
+ "title": [
+ "18796-WeGame高级商务经理(上海)"
+ ],
+ "link": "http: //hr.tencent.com/position_detail.php?id=33512&keywords=&tid=0&lid=0",
+ "recruitNumber": [
+ "2"
+ ],
+ "workLocation": [
+ "上海"
+ ],
+ "category": [
+ "市场类"
+ ]
+},
+{
+ "publishTime": [
+ "2017-10-19"
+ ],
+ "title": [
+ "23671-短视频品类运营(北京)"
+ ],
+ "link": "http: //hr.tencent.com/position_detail.php?id=33500&keywords=&tid=0&lid=0",
+ "recruitNumber": [
+ "1"
+ ],
+ "workLocation": [
+ "北京"
+ ],
+ "category": [
+ "内容编辑类"
+ ]
+},
+{
+ "publishTime": [
+ "2017-10-19"
+ ],
+ "title": [
+ "SNG16-全民K歌后台开发研发工程师(深圳)"
+ ],
+ "link": "http: //hr.tencent.com/position_detail.php?id=33493&keywords=&tid=0&lid=0",
+ "recruitNumber": [
+ "3"
+ ],
+ "workLocation": [
+ "深圳"
+ ],
+ "category": [
+ "技术类"
+ ]
+}]
+}
\ No newline at end of file
diff --git a/studyLib/io/json_file.py b/studyLib/io/json_file.py
index 415ef5c..c3c808d 100644
--- a/studyLib/io/json_file.py
+++ b/studyLib/io/json_file.py
@@ -25,7 +25,7 @@ def main():
try:
json_file = open(jsonDictName, 'xt')
json.dump(dp, json_file)
- json_file = open(jsonDictName, 'rt')
+ json_file = open(jsonDictName, 'rt',encoding='utf-8')
d1 = json.load(json_file)
print("D1",d1)
except FileExistsError:
diff --git a/studyLib/oop/chain.py b/studyLib/oop/chain.py
index 952c8fa..435d4a7 100644
--- a/studyLib/oop/chain.py
+++ b/studyLib/oop/chain.py
@@ -1,5 +1,7 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
+import os
+
__author__ = 'Mr.Huo'
@@ -9,7 +11,8 @@ def __init__(self, path=''):
def __getattr__(self, path):
# print(path)
- return Chain('%s/%s' % (self._path, path))
+ self._path = '%s/%s' % (self._path, path)
+ return self
def __str__(self):
return self._path
@@ -18,12 +21,13 @@ def __str__(self):
# 任何类,只需要定义一个__call__()方法,就可以直接对实例进行调用
def __call__(self, item):
- return Chain('%s:%s' % (self._path, item))
+ self._path = '%s:%s' % (self._path, item)
+ return self
def main():
- print(Chain('home').status.user.timeline.list)
- print(Chain('home').status.user('Huo').timeline.list)
+ print(id(Chain('home').status.user.timeline.list),Chain('home').status.user.timeline.list)
+ print(id(Chain('home').status.user('Huo').timeline.list),Chain('home').status.user('Huo').timeline.list)
c = Chain('ZhiXuan')
print(c.status.user.timeline.list)
print(c('HUO'))
@@ -32,4 +36,4 @@ def main():
if __name__ == '__main__':
- main()
+ main()
\ No newline at end of file
diff --git a/studyLib/oop/get_set_attr.py b/studyLib/oop/get_set_attr.py
new file mode 100644
index 0000000..fcec0a0
--- /dev/null
+++ b/studyLib/oop/get_set_attr.py
@@ -0,0 +1,40 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+
+__author__ = 'Mr.Huo'
+
+
+class Dog():
+ def __init__(self, name="sun"):
+ self.name = name
+
+ def __getattr__(self, item):
+ print("call on:%s from __getattr__" % (item))
+ if hasattr(self, item):
+ return getattr(self, item)
+ else:
+ print("error")
+ return None
+
+ def __setattr__(self, key, value):
+ print("call on:%s from __setattr__" % (key))
+ return object.__setattr__(self, key, value)
+ pass
+
+ #def __getattribute__(self, item):
+ # print("call on:%s from __getattribute__" % (item))
+ # return object.__getattribute__(self, item)
+
+
+def main():
+ dog = Dog("dog")
+ print('-' * 30)
+ print(dog.name)
+ #dog.weight = 100
+ print(dog.weight)
+ pass
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/oop/new_class.py b/studyLib/oop/new_class.py
new file mode 100644
index 0000000..541d6bd
--- /dev/null
+++ b/studyLib/oop/new_class.py
@@ -0,0 +1,74 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+
+__author__ = 'Mr.Huo'
+
+"""
+cls 代表类名
+self 代表对象
+__new__(cls,*args, **kwargs) 创建实例对象,返回一个实例对象
+ (cls 可以为其他类名,返回传递的其他类实例对象,如果需要初始化,就需要显示调用
+ 该类的__init__()方法)
+__init__(self,*args, **kwargs) 初始实例对象
+"""
+
+
+class Foo():
+ def __init__(self, *args, **kwargs):
+ self.name = 'Foo'
+ print("Foo.__init__ call")
+
+ def __new__(cls, *args, **kwargs):
+ print("Foo.__new__")
+ obj = object.__new__(Stranger, *args)
+ obj.__init__(*args, **kwargs)
+ return obj
+
+
+class Stranger():
+ def __init__(self, *args, **kwargs):
+ self.name = 'Stranger'
+ print("Stranger.__init__ call")
+
+ def __new__(cls, *args):
+ print("Stranger.__new__")
+ return object.__new__(cls, *args)
+
+
+def main():
+ # Foo的new 传递的是Stranger,实际创建出来的是Stranger对象实例
+ foo = Foo()
+ print(type(foo))
+ st = Stranger()
+ print(type(st))
+ print(id(foo))
+ print(id(st))
+
+ # 显示调用Foo.__new__,new中又调用了 Stranger的 __init__,顾foo1初始化了
+ foo1 = Foo.__new__(Foo)
+ print(type(foo1))
+ print(id(foo1))
+ print(foo1.name)
+
+ # 显示调用Stranger.__new__,new中没有调用Stranger的__init__,顾没有初始化了,没有name属性
+ st1 = Stranger.__new__(Stranger)
+ print(type(st1))
+ print(id(st1))
+ print(hasattr(st1,'name'))
+ # 显示初始化
+ st1.__init__()
+ print(hasattr(st1,'name'))
+
+ print("-"*30)
+ print(dir(Foo))
+ print("-"*30)
+ print(dir(foo))
+ print("-"*30)
+ print(dir(object))
+ print(object.__dict__)
+
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/oop/new_old_class.py b/studyLib/oop/new_old_class.py
new file mode 100644
index 0000000..7f92f9b
--- /dev/null
+++ b/studyLib/oop/new_old_class.py
@@ -0,0 +1,53 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+
+__author__ = 'Mr.Huo'
+
+"""
+Python 2.x中默认都是经典类,只有显式继承了object才是新式类
+Python 3.x中默认都是新式类,经典类被移除,不必显式的继承object
+新式类的MRO(method resolution order 基类搜索顺序)算法采用C3算法广度优先搜索,
+而旧式类的MRO算法是采用深度优先搜索.
+新式类相同父类只执行一次构造函数,经典类重复执行多次
+"""
+
+
+class A():
+ def __init__(self, *args, **kwargs):
+ print("A__init__")
+ super(A, self).__init__()
+
+
+class B():
+ def __init__(self, *args, **kwargs):
+ print("B__init__")
+ super(B, self).__init__()
+
+
+class C(A):
+ def __init__(self, *args, **kwargs):
+ print("C__init__, args=", args)
+ super(C, self).__init__(*args, **kwargs)
+
+
+class D(B):
+ def __init__(self, *args, **kwargs):
+ print("D__init__, args=", args)
+ super(D, self).__init__(*args, **kwargs)
+
+
+class E(C, D):
+ def __init__(self, *args, **kwargs):
+ print("E__init__, args=", args)
+ super(E, self).__init__(*args, **kwargs)
+
+
+def main():
+ print(E.__mro__)
+ print(E.mro())
+ e = E(10)
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/oop/screen.py b/studyLib/oop/screen.py
index deaa3aa..6b3686e 100644
--- a/studyLib/oop/screen.py
+++ b/studyLib/oop/screen.py
@@ -6,6 +6,12 @@
# @property @XXX.setter 将属性的读取方法变为属性
class Screen():
+ __slots__ = ('_width', '_height')
+
+ def __init__(self, width=None, height=None):
+ self._width = width
+ self._height = height
+
@property
def width(self):
return self._width
diff --git a/studyLib/oop/specil_name.py b/studyLib/oop/special_name.py
similarity index 78%
rename from studyLib/oop/specil_name.py
rename to studyLib/oop/special_name.py
index 96f501e..ec551f5 100644
--- a/studyLib/oop/specil_name.py
+++ b/studyLib/oop/special_name.py
@@ -7,11 +7,12 @@ class Fibonacci(object):
def __init__(self, name='Fibonacci'):
self.name = name
self.a, self.b = 0, 1
+ self.list = []
print('Init Class %s' % self.name)
# __str__用于print()
def __str__(self):
- '''用于print()'''
+ """用于print()"""
return self.name
# __repr__()返回程序开发者看到的字符串,也就是说,__repr__()是为调试服务的
@@ -19,18 +20,19 @@ def __str__(self):
# __iter__()返回迭代对象, 同__next__()做迭代使用
def __iter__(self):
- print("[*]when self.a=%d,self.b=%d,__iter__ is called\n " % (self.a, self.b))
+ print("[*]when self.a=%d,self.b=%d,__iter__ is called!" % (self.a, self.b))
return self
- def __next__(self):
+ def __next__(self, stop=1000):
self.a, self.b = self.b, self.a + self.b
- if self.a > 100:
+ if self.a > stop:
raise StopIteration()
+ self.list.append(self.a)
return self.a
# __getitem__()取下标操作
def __getitem__(self, item):
- pass
+ return self.list[item]
# __getattr__()方法,动态返回一个属性
def __getattr__(self, item):
@@ -51,7 +53,11 @@ def main():
print(x)
print(fi.test1)
print(fi.test2(1, 2, name='Huo'))
- #fi.test3
+ print(fi[::])
+ print(fi.list)
+ for x in fi:
+ print(x)
+ print(fi.list)
if __name__ == '__main__':
diff --git a/studyLib/process_thread/bookrank.py b/studyLib/process_thread/bookrank.py
new file mode 100644
index 0000000..ecc6cc2
--- /dev/null
+++ b/studyLib/process_thread/bookrank.py
@@ -0,0 +1,47 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import re
+from atexit import register
+from threading import Thread
+from time import ctime
+from urllib import request
+
+__author__ = 'Mr.Huo'
+
+REGEX = re.compile(b'#([\d,]+) in Books')
+AMZN = 'http://www.amazon.com/dp/'
+ISBNs = {
+ '0132269937': 'Core Python Programming',
+ '0132356139': 'Python Web Development with Django',
+ '0137143419': 'Python Fundamentals'
+}
+
+
+def get_ranking(isbn):
+ page = request.urlopen('%s%s' % (AMZN, isbn))
+ data = page.read()
+ page.close()
+ return str(REGEX.findall(data)[0],'utf-8')
+
+
+def _show_ranking(isbn):
+ print('- %r ranked %s' % (ISBNs[isbn], get_ranking(isbn)))
+
+
+def main():
+ print('At', ctime(), 'on Amazon...')
+ for isbn in ISBNs:
+ _show_ranking(isbn)
+ print('single thread DONE at:', ctime())
+ for isbn in ISBNs:
+ Thread(target=_show_ranking, args=(isbn,)).start()
+
+
+@register
+def _atx_exit():
+ print('all DONE at:', ctime())
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/process_thread/multi_thread.py b/studyLib/process_thread/multi_thread.py
new file mode 100644
index 0000000..eba9882
--- /dev/null
+++ b/studyLib/process_thread/multi_thread.py
@@ -0,0 +1,84 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+from threading import Thread, current_thread, Lock
+import multiprocessing
+import time
+
+__author__ = 'Mr.Huo'
+
+
+def counter():
+ i = 0
+ for _ in range(100000000):
+ i += 1
+ print(i)
+ return True
+
+
+num = 0
+
+lock = Lock()
+
+
+def add():
+ global num
+ for i in range(1000000):
+ lock.acquire()
+ num += 1
+ lock.release()
+ print(num, current_thread().name)
+
+
+def main():
+ # GIL的存在,多线程并不能正真的实现并发
+ thread_array = {}
+ start_time = time.time()
+ for tid in range(2):
+ t = Thread(target=counter)
+ t.start()
+ thread_array[tid] = t
+
+ for i in range(2):
+ thread_array[i].join()
+
+ end_time = time.time()
+ print("Total time: {}".format(end_time - start_time))
+
+ # 多进程
+ process_array = list()
+ process_start = time.time()
+ for pid in range(2):
+ proc = multiprocessing.Process(target=counter)
+ proc.start()
+ process_array.append(proc)
+ for i in range(len(process_array)):
+ process_array[i].join()
+
+ process_end = time.time()
+ print("Total time: {}".format(process_end - process_start))
+
+ # 多进程 Pool
+ mp = multiprocessing.Pool()
+ mp_start = time.time()
+ for i in range(2):
+ mp.apply_async(counter)
+ mp.close()
+ mp.join()
+ mp_end = time.time()
+ print("Total time: {}".format(mp_end - mp_start))
+
+ add_array = {}
+ for tid in range(10):
+ add_thread = Thread(target=add)
+ add_thread.start()
+ add_array[tid] = add_thread
+
+ for tid in range(len(add_array)):
+ add_array[tid].join()
+
+ print(num)
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/process_thread/single_thread.py b/studyLib/process_thread/single_thread.py
new file mode 100644
index 0000000..32f80b2
--- /dev/null
+++ b/studyLib/process_thread/single_thread.py
@@ -0,0 +1,29 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+from threading import Thread
+import time
+
+__author__ = 'Mr.Huo'
+
+
+def counter():
+ i = 0
+ for _ in range(100000000):
+ i += 1
+ return True
+
+
+def main():
+ thread_array = {}
+ start_time = time.time()
+ for tid in range(2):
+ t = Thread(target=counter)
+ t.start()
+ t.join()
+
+ end_time = time.time()
+ print("Total time: {}".format(end_time - start_time))
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/socket/my_tcp_client.py b/studyLib/socket/my_tcp_client.py
index 5545626..d48865b 100644
--- a/studyLib/socket/my_tcp_client.py
+++ b/studyLib/socket/my_tcp_client.py
@@ -2,23 +2,24 @@
# -*- coding: utf-8 -*-
import socket
+import time
+from network_setting import *
__author__ = 'Mr.Huo'
-
+buff_size = 2048
def main():
- server_addr = ('146.11.22.128', 9999)
client = socket.socket()
- client.connect(server_addr)
- send_data1 = [b'aheuo', b'ashxao', b'bhaua']
- print(client.recv(1024))
- for data in send_data1:
- client.send(data)
- print(client.recv(1024).decode())
- client.send(b'exit')
+ client.connect(TcpSerAddr)
+ send_data1 = [b'111111', b'2ashxao\r\n', b'3bhaua\r\n']
+ print(client.getpeername())
+ while True:
+ for data in send_data1:
+ client.send(data)
+ print(client.recv(1024))
+ time.sleep(1)
client.close()
- pass
if __name__ == '__main__':
diff --git a/studyLib/socket/network_setting.py b/studyLib/socket/network_setting.py
index 9b36ae9..6e6596a 100644
--- a/studyLib/socket/network_setting.py
+++ b/studyLib/socket/network_setting.py
@@ -10,3 +10,8 @@
UDP_PORT_C = 10002
TCP_PORT_S = 20000
TCP_PORT_C = 20002
+
+TcpSerAddr = (LOCALIP, TCP_PORT_S)
+TcpCliAddr = (LOCALIP, TCP_PORT_C)
+UdpSerAddr = (LOCALIP, UDP_PORT_S)
+UdpCliAddr = (LOCALIP, UDP_PORT_C)
\ No newline at end of file
diff --git a/studyLib/socket/sockClient.py b/studyLib/socket/sockClient.py
new file mode 100644
index 0000000..37bf29c
--- /dev/null
+++ b/studyLib/socket/sockClient.py
@@ -0,0 +1,61 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import socket, threading, multiprocessing
+from network_setting import *
+from time import ctime
+
+__author__ = 'Mr.Huo'
+
+TcpSerAddr = (LOCALIP, TCP_PORT_S)
+TcpCliAddr = (LOCALIP, TCP_PORT_C)
+
+
+class MyTcpClient():
+ def __init__(self, client_address, server_address, buff=1024, bind=True):
+ self.client_address = client_address
+ self.server_address = server_address
+ self.socket = socket.socket()
+ self.recvdata = None
+ self.buff = buff
+ if bind:
+ try:
+ self.socket.bind(self.client_address)
+ except:
+ self.socket.close()
+ raise
+ try:
+ self.socket.connect(self.server_address)
+ except:
+ self.socket.close()
+ raise
+
+ def handle(self, send_data):
+ pass
+
+ def client_actions(self, send_data):
+ self.socket.send(send_data.encode('utf-8') + b'\r\n')
+ try:
+ self.recvdata = self.socket.recv(self.buff)
+ except Exception as err:
+ print(err)
+ self.shutdown()
+ finally:
+ print('Server Send: %s' % (self.recvdata.decode('utf-8')))
+
+ def shutdown(self):
+ self.socket.close()
+
+
+def main():
+ tcpClie = MyTcpClient(TcpCliAddr, TcpSerAddr)
+ while True:
+ send_data = input('input the send data to server:')
+ tcpClie.client_actions(send_data)
+ if b'ByeBye' in tcpClie.recvdata or not tcpClie.recvdata:
+ break
+ tcpClie.shutdown()
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/socket/sockServer.py b/studyLib/socket/sockServer.py
new file mode 100644
index 0000000..752ba53
--- /dev/null
+++ b/studyLib/socket/sockServer.py
@@ -0,0 +1,50 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+from network_setting import *
+from socketserver import (TCPServer as TCP, StreamRequestHandler as SRH)
+from time import ctime
+import selectors
+
+__author__ = 'Mr.Huo'
+
+TcpSerAddr = (LOCALIP, TCP_PORT_S)
+
+
+class MyRequestHandler(SRH):
+ def handle(self):
+ print("self.connection:",self.connection)
+ print("type of self.connection:",type(self.connection))
+ print('...connect from:', self.client_address)
+ flag = True
+ while flag:
+ data = self.rfile.readline()
+ if not data or b'ByeBye' in data:
+ flag = False
+ print("CLIENT:%s RECEIVE DATA:%s"%(self.client_address,data))
+ self.wfile.write(('[%s] %s' % (ctime(), data.decode("UTF-8"))).encode("UTF-8"))
+
+
+def main():
+ # TCPServer,IO多路复用,但是StreamRequestHandler还是同步阻塞IO
+ # 同步阻塞IO、同步非阻塞IO、IO多路复用、异步IO
+ with TCP(TcpSerAddr, MyRequestHandler) as tcpServ:
+ print(tcpServ.fileno())
+ with selectors.SelectSelector() as selector:
+ key = selector.register(tcpServ,selectors.EVENT_READ)
+ ready = selector.select()
+ print(ready)
+ fd = selector._fileobj_lookup(tcpServ)
+ fd1 = selectors._fileobj_to_fd(tcpServ)
+ print(tcpServ.fileno())
+ print(selector,type(selector))
+ print(key)
+ print(fd)
+ print(fd1)
+ print(selector._fd_to_key)
+ print('waiting for connection...')
+ tcpServ.serve_forever()
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/socket/socket_selectors.py b/studyLib/socket/socket_selectors.py
new file mode 100644
index 0000000..a100caa
--- /dev/null
+++ b/studyLib/socket/socket_selectors.py
@@ -0,0 +1,56 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import selectors, socket
+from time import ctime
+from network_setting import *
+
+__author__ = 'Mr.Huo'
+
+sel = selectors.DefaultSelector()
+buff_size = 1024
+
+def accept(sock, mask):
+ conn, addr = sock.accept()
+ print('Accept %s from %s' % (conn, addr))
+ conn.setblocking(False)
+ sel.register(conn, selectors.EVENT_READ, read)
+
+
+def read(conn, mask):
+ try:
+ data = conn.recv(buff_size)
+ if data:
+ print('Recv data from [%s]. Data is [%s]' % (conn.getpeername(), data))
+ send_data = data
+ try:
+ conn.sendall(send_data)
+ except BlockingIOError:
+ print('10035')
+ else:
+ print('Closing ', conn)
+ sel.unregister(conn)
+ conn.close()
+ except WindowsError as winErr:
+ if winErr.errno == 10054:
+ print(winErr)
+ sel.unregister(conn)
+
+
+def main():
+ sock = socket.socket()
+ sock.bind(TcpSerAddr)
+ sock.listen(100)
+ sock.setblocking(False)
+ sel.register(sock, selectors.EVENT_READ, accept)
+
+ while True:
+ events = sel.select()
+ print('Event:', events)
+ for key, mask in events:
+ callback = key.data
+ callback(key.fileobj, mask)
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/socket/tcp_network.py b/studyLib/socket/tcp_network.py
index 870dcb7..c0d581a 100644
--- a/studyLib/socket/tcp_network.py
+++ b/studyLib/socket/tcp_network.py
@@ -1,7 +1,8 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-import socket, threading, time,multiprocessing
+import socket, threading, time, multiprocessing
+import network_setting as ns
__author__ = 'Mr.Huo'
@@ -10,12 +11,14 @@ def client_read(client):
"""客户端接收数据"""
buffer = []
while True:
- data = client.recv(1024)
- if data:
- buffer.append(data)
- else:
+ data = client.recv(204800)
+ if not data:
+ print("recv done!")
break
+ buffer.append(data)
+ print("cli recv data len:", len(data))
data = b''.join(buffer)
+ print(data)
return data
@@ -24,8 +27,8 @@ def my_tcplink(sock, addr):
print('Accept new connection from %s:%s...' % addr)
sock.send(b'Welcome!')
while True:
- data = sock.recv(1024)
- print('server recv',data.decode())
+ data = sock.recv(20480)
+ print('server recv', data.decode())
time.sleep(0.1)
if not data or data == b'exit':
sock.send(b'ByeBye!')
@@ -37,18 +40,23 @@ def my_tcplink(sock, addr):
def my_server(server_addr):
# 服务端
- print(type(server_addr),server_addr)
+ print(type(server_addr), server_addr)
server = socket.socket()
- server.bind(server_addr)
- server.listen(5)
- print('Waiting for connection...')
- while True:
- sock, addr = server.accept()
- t = threading.Thread(target=my_tcplink, args=(sock, addr))
- t.start()
-
-
-def my_client(server_addr,senddata):
+ try:
+ server.bind(server_addr)
+ except socket.error as expt:
+ print(expt)
+ else:
+ server.listen(5)
+ print('Waiting for connection...')
+ while True:
+ sock, addr = server.accept()
+ t = threading.Thread(target=my_tcplink, args=(sock, addr))
+ t.start()
+ server.close()
+
+
+def my_client(server_addr, senddata):
# 客户端
client = socket.socket()
client.connect(server_addr)
@@ -71,22 +79,22 @@ def main():
data = client_read(client)
# 数据处理
header, html = data.split(b'\r\n\r\n', 1)
- #print(header.decode())
- #print(html.decode())
+ # print(header.decode())
+ # print(html.decode())
with open('sina.html', 'wb') as sina:
sina.write(html)
# 关闭连接
client.close()
- server_addr = ('146.11.22.128', 9999)
- send_data1 = [b'aheuo',b'ashxao',b'bhaua']
- send_data2 = [b'aheuo',b'ashxao',b'bhaua']
- send_data3 = [b'aheuo',b'ashxao',b'bhaua']
+ server_addr = (ns.LOCALIP, ns.TCP_PORT_S)
+ send_data1 = [b'aheuo', b'ashxao', b'bhaua']
+ send_data2 = [b'aheuo', b'ashxao', b'bhaua']
+ send_data3 = [b'aheuo', b'ashxao', b'bhaua']
- server_proc = multiprocessing.Process(target=my_server,args=(server_addr,))
- client_proc1 = multiprocessing.Process(target=my_client,args=(server_addr,send_data1))
- client_proc2 = multiprocessing.Process(target=my_client,args=(server_addr,send_data2))
- client_proc3 = multiprocessing.Process(target=my_client,args=(server_addr,send_data3))
+ server_proc = multiprocessing.Process(target=my_server, args=(server_addr,))
+ client_proc1 = multiprocessing.Process(target=my_client, args=(server_addr, send_data1))
+ client_proc2 = multiprocessing.Process(target=my_client, args=(server_addr, send_data2))
+ client_proc3 = multiprocessing.Process(target=my_client, args=(server_addr, send_data3))
server_proc.start()
client_proc1.start()
client_proc2.start()
diff --git a/studyLib/socket/threadTCPSocket.py b/studyLib/socket/threadTCPSocket.py
new file mode 100644
index 0000000..c4f1f6f
--- /dev/null
+++ b/studyLib/socket/threadTCPSocket.py
@@ -0,0 +1,64 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+import threading
+import socket,time
+import socketserver
+from network_setting import *
+
+__author__ = 'Mr.Huo'
+
+
+class ThreadedTCPServer(socketserver.ThreadingMixIn, socketserver.TCPServer):
+ pass
+
+
+class ThreadedTCPRequsetHandler(socketserver.BaseRequestHandler):
+ def handle(self):
+ flag = True
+ try:
+ while flag:
+ data = str(self.request.recv(1024), 'ascii')
+ if not data:
+ flag = False
+ cur_thread = threading.current_thread()
+ response = bytes('{}: {}'.format(cur_thread, data), 'ascii')
+ print("Send: {}".format(response))
+ self.request.sendall(response)
+ except WindowsError as winErr:
+ print(winErr)
+ finally:
+ print('Closing ', self.request)
+ self.request.close()
+
+
+def client(addr, message):
+ with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock:
+ sock.connect(addr)
+ sock.sendall(bytes(message, 'ascii'))
+ response = str(sock.recv(1024), 'ascii')
+ print("Received: {}".format(response))
+
+
+def main():
+ tcpServer = ThreadedTCPServer(TcpSerAddr, ThreadedTCPRequsetHandler)
+ try:
+ tcpServer_thread = threading.Thread(target=tcpServer.serve_forever)
+ tcpServer_thread.daemon = True
+ tcpServer_thread.start()
+ print("Server loop running in thread:", tcpServer_thread.name)
+
+ client(TcpSerAddr, 'Hello World 1')
+ client(TcpSerAddr, 'Hello World 2')
+ client(TcpSerAddr, 'Hello World 3')
+ #tcpServer_thread.join()
+ while True:
+ print(threading.active_count(),threading.enumerate())
+ time.sleep(1)
+ except Exception as err:
+ print(err)
+ finally:
+ tcpServer.shutdown()
+
+
+if __name__ == '__main__':
+ main()
diff --git a/studyLib/socket/udp_server.py b/studyLib/socket/udp_server.py
index cef2209..24483b8 100644
--- a/studyLib/socket/udp_server.py
+++ b/studyLib/socket/udp_server.py
@@ -12,6 +12,8 @@ def main():
udp_server_addr = (nt.LOCALIP, nt.UDP_PORT_S)
udp_server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
udp_server.bind(udp_server_addr)
+ print("udp socket:",udp_server)
+ print("type of udp socket:",type(udp_server))
print('Bind UDP on %d...' % nt.UDP_PORT_S)
while True:
data, addr = udp_server.recvfrom(1024)
diff --git a/studyLib/spider/download.py b/studyLib/spider/download.py
new file mode 100644
index 0000000..c6bc213
--- /dev/null
+++ b/studyLib/spider/download.py
@@ -0,0 +1,26 @@
+# encoding:UTF-8
+from urllib import request, parse
+import re, urllib
+
+baseurl = 'https://www.baidu.com/img/wanshengdoodle_677234cad70a5974a64e4665c6485c71.gif'
+headers = {
+ 'Connection': 'Keep-Alive',
+ 'Accept': 'application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, */*',
+ 'Accept-Language': 'en-US,en;q=0.8,zh-Hans-CN;q=0.5,zh-Hans;q=0.3',
+ 'User-Agent': 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)'
+}
+
+try:
+ req = urllib.request.Request(baseurl, headers=headers)
+ urlop = urllib.request.urlopen(req, timeout=5)
+except Exception as err:
+ print('1', err)
+
+# 避免程序异常中止, 用try..catch处理异常
+filename = "c:\\shaohua.huo\\aaa.gif"
+try:
+ data = urlop.read()
+ with open(filename, mode='wb') as save_file:
+ save_file.write(data)
+except Exception as err:
+ print('2', err)
diff --git a/ulp.asn b/ulp.asn
new file mode 100644
index 0000000..14731e2
--- /dev/null
+++ b/ulp.asn
@@ -0,0 +1,1858 @@
+
+--ASN.1 Encoding of ULP messages (Normative)
+--This section defines the ULP messages and common elements with ASN.1 (Normative).
+
+--Common Part
+
+ULP DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+IMPORTS
+ Version, SessionID
+FROM ULP-Components
+ SUPLINIT
+FROM SUPL-INIT
+ SUPLSTART
+FROM SUPL-START
+ SUPLRESPONSE
+FROM SUPL-RESPONSE
+ SUPLPOSINIT
+FROM SUPL-POS-INIT
+ SUPLPOS
+FROM SUPL-POS
+ SUPLEND
+FROM SUPL-END
+ SUPLAUTHREQ
+FROM SUPL-AUTH-REQ
+ SUPLAUTHRESP
+FROM SUPL-AUTH-RESP
+ Ver2-SUPLTRIGGEREDSTART
+FROM SUPL-TRIGGERED-START
+ Ver2-SUPLTRIGGEREDRESPONSE
+FROM SUPL-TRIGGERED-RESPONSE
+ Ver2-SUPLREPORT
+FROM SUPL-REPORT
+ Ver2-SUPLTRIGGEREDSTOP
+FROM SUPL-TRIGGERED-STOP
+ Ver2-SUPLSETINIT
+FROM SUPL-SET-INIT
+ Ver2-SUPLNOTIFY
+FROM SUPL-NOTIFY
+ Ver2-SUPLNOTIFYRESPONSE
+FROM SUPL-NOTIFY-RESPONSE;
+
+-- general ULP PDU layout;--
+ULP-PDU ::= SEQUENCE {
+ length INTEGER(0..65535),
+ version Version,
+ sessionID SessionID,
+ message UlpMessage}
+
+UlpMessage ::= CHOICE {
+ msSUPLINIT SUPLINIT,
+ msSUPLSTART SUPLSTART,
+ msSUPLRESPONSE SUPLRESPONSE,
+ msSUPLPOSINIT SUPLPOSINIT,
+ msSUPLPOS SUPLPOS,
+ msSUPLEND SUPLEND,
+ msSUPLAUTHREQ SUPLAUTHREQ,
+ msSUPLAUTHRESP SUPLAUTHRESP,
+ ...,
+ msSUPLTRIGGEREDSTART Ver2-SUPLTRIGGEREDSTART,
+ msSUPLTRIGGEREDRESPONSE Ver2-SUPLTRIGGEREDRESPONSE,
+ msSUPLTRIGGEREDSTOP Ver2-SUPLTRIGGEREDSTOP,
+ msSUPLNOTIFY Ver2-SUPLNOTIFY,
+ msSUPLNOTIFYRESPONSE Ver2-SUPLNOTIFYRESPONSE,
+ msSUPLSETINIT Ver2-SUPLSETINIT,
+ msSUPLREPORT Ver2-SUPLREPORT}
+
+END
+
+--Message Specific Part
+
+
+--SUPL INIT
+
+SUPL-INIT DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLINIT, Notification;
+
+IMPORTS
+ SLPAddress, QoP, PosMethod
+FROM ULP-Components
+ Ver2-SUPL-INIT-extension
+FROM ULP-Version-2-message-extensions
+ Ver2-Notification-extension
+FROM ULP-Version-2-parameter-extensions;
+
+SUPLINIT ::= SEQUENCE {
+ posMethod PosMethod,
+ notification Notification OPTIONAL,
+ sLPAddress SLPAddress OPTIONAL,
+ qoP QoP OPTIONAL,
+ sLPMode SLPMode,
+ mAC MAC OPTIONAL, -- included for backwards compatibility
+ keyIdentity KeyIdentity OPTIONAL, -- included for backwards compatibility
+ ...,
+-- version 2 extension element
+ ver2-SUPL-INIT-extension Ver2-SUPL-INIT-extension OPTIONAL}
+
+Notification ::= SEQUENCE {
+ notificationType NotificationType,
+ encodingType EncodingType OPTIONAL,
+ requestorId OCTET STRING(SIZE (1..maxReqLength)) OPTIONAL,
+ requestorIdType FormatIndicator OPTIONAL,
+ clientName OCTET STRING(SIZE (1..maxClientLength)) OPTIONAL,
+ clientNameType FormatIndicator OPTIONAL,
+ ...,
+ ver2-Notification-extension Ver2-Notification-extension OPTIONAL}
+
+NotificationType ::= ENUMERATED {
+ noNotificationNoVerification(0), notificationOnly(1),
+ notificationAndVerficationAllowedNA(2),
+ notificationAndVerficationDeniedNA(3), privacyOverride(4), ...}
+
+EncodingType ::= ENUMERATED {ucs2(0), gsmDefault(1), utf8(2), ...}
+
+maxReqLength INTEGER ::= 50
+
+maxClientLength INTEGER ::= 50
+
+FormatIndicator ::= ENUMERATED {
+ logicalName(0), e-mailAddress(1), msisdn(2), url(3), sipUrl(4), min(5),
+ mdn(6), iMSPublicidentity(7), ...}
+
+SLPMode ::= ENUMERATED {proxy(0), nonProxy(1)}
+
+MAC ::= BIT STRING(SIZE (64)) -- empty placeholder required for SUPL 1.0 backwards compatibility
+
+KeyIdentity ::= BIT STRING(SIZE (128)) -- empty placeholder required for SUPL 1.0 backwards compatibility
+
+END
+
+
+--SUPL START
+
+SUPL-START DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLSTART, SETCapabilities;
+
+IMPORTS
+ LocationId, QoP
+FROM ULP-Components
+ Ver2-SUPL-START-extension
+FROM ULP-Version-2-message-extensions
+ Ver2-SETCapabilities-extension, Ver2-PosProtocol-extension, Ver2-PosTechnology-extension
+FROM ULP-Version-2-parameter-extensions;
+
+SUPLSTART ::= SEQUENCE {
+ sETCapabilities SETCapabilities,
+ locationId LocationId,
+ qoP QoP OPTIONAL,
+ ...,
+-- version 2 extension element
+ ver2-SUPL-START-extension Ver2-SUPL-START-extension OPTIONAL}
+
+SETCapabilities ::= SEQUENCE {
+ posTechnology PosTechnology,
+ prefMethod PrefMethod,
+ posProtocol PosProtocol,
+ ...,
+ ver2-SETCapabilities-extension Ver2-SETCapabilities-extension OPTIONAL}
+
+PosTechnology ::= SEQUENCE {
+ agpsSETassisted BOOLEAN,
+ agpsSETBased BOOLEAN,
+ autonomousGPS BOOLEAN,
+ aFLT BOOLEAN,
+ eCID BOOLEAN,
+ eOTD BOOLEAN,
+ oTDOA BOOLEAN,
+ ...,
+ ver2-PosTechnology-extension Ver2-PosTechnology-extension OPTIONAL}
+
+PrefMethod ::= ENUMERATED {
+ agpsSETassistedPreferred, agpsSETBasedPreferred, noPreference}
+-- To achieve compatibility with ULP V1.0 the names of the enumerations are
+-- kept the same as in ULP V1.0. agps shall be interpreted as agnss.
+
+PosProtocol ::= SEQUENCE {
+ tia801 BOOLEAN,
+ rrlp BOOLEAN,
+ rrc BOOLEAN,
+ ...,
+ ver2-PosProtocol-extension Ver2-PosProtocol-extension OPTIONAL}
+
+END
+
+--SUPL-RESPONSE
+
+SUPL-RESPONSE DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLRESPONSE;
+
+IMPORTS
+ PosMethod, SLPAddress
+FROM ULP-Components
+ Ver2-SUPL-RESPONSE-extension
+FROM ULP-Version-2-message-extensions;
+
+SUPLRESPONSE ::= SEQUENCE {
+ posMethod PosMethod,
+ sLPAddress SLPAddress OPTIONAL,
+ sETAuthKey SETAuthKey OPTIONAL, -- included for backwards compatibility
+ keyIdentity4 KeyIdentity4 OPTIONAL, -- included for backwards compatibility
+ ...,
+-- version 2 extension element
+ ver2-SUPL-RESPONSE-extension Ver2-SUPL-RESPONSE-extension OPTIONAL}
+
+SETAuthKey ::= CHOICE {
+ shortKey BIT STRING(SIZE (128)),
+ longKey BIT STRING(SIZE (256)),
+ ...}
+
+KeyIdentity4 ::= BIT STRING(SIZE (128))
+
+END
+
+--SUPL-POS-INIT
+
+SUPL-POS-INIT DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLPOSINIT;
+
+IMPORTS
+ SUPLPOS
+FROM SUPL-POS
+ SETCapabilities
+FROM SUPL-START
+ LocationId, Position, Ver
+FROM ULP-Components
+ Ver2-SUPL-POS-INIT-extension
+FROM ULP-Version-2-message-extensions
+ Ver2-RequestedAssistData-extension
+FROM ULP-Version-2-parameter-extensions;
+
+SUPLPOSINIT ::= SEQUENCE {
+ sETCapabilities SETCapabilities,
+ requestedAssistData RequestedAssistData OPTIONAL,
+ locationId LocationId,
+ position Position OPTIONAL,
+ sUPLPOS SUPLPOS OPTIONAL,
+ ver Ver OPTIONAL,
+ ...,
+-- version 2 extension element
+ ver2-SUPL-POS-INIT-extension Ver2-SUPL-POS-INIT-extension OPTIONAL}
+
+RequestedAssistData ::= SEQUENCE {
+ almanacRequested BOOLEAN,
+ utcModelRequested BOOLEAN,
+ ionosphericModelRequested BOOLEAN,
+ dgpsCorrectionsRequested BOOLEAN,
+ referenceLocationRequested BOOLEAN, -- Note: Used also for GANSS
+ referenceTimeRequested BOOLEAN,
+ acquisitionAssistanceRequested BOOLEAN,
+ realTimeIntegrityRequested BOOLEAN,
+ navigationModelRequested BOOLEAN,
+ navigationModelData NavigationModel OPTIONAL,
+ ...,
+ ver2-RequestedAssistData-extension Ver2-RequestedAssistData-extension OPTIONAL}
+
+NavigationModel ::= SEQUENCE {
+ gpsWeek INTEGER(0..1023),
+ gpsToe INTEGER(0..167),
+ nSAT INTEGER(0..31),
+ toeLimit INTEGER(0..10),
+ satInfo SatelliteInfo OPTIONAL,
+...}
+
+-- Further information on this fields can be found
+-- in [3GPP RRLP]and [3GPP 49.031]
+
+SatelliteInfo ::= SEQUENCE (SIZE (1..31)) OF SatelliteInfoElement
+
+SatelliteInfoElement ::= SEQUENCE {
+ satId INTEGER(0..63),
+ iODE INTEGER(0..255),
+ ...}
+
+END
+
+--SUPL-POS
+
+SUPL-POS DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLPOS, PosPayLoad;
+
+IMPORTS
+ Velocity
+FROM ULP-Components
+ Ver2-SUPL-POS-extension
+FROM ULP-Version-2-message-extensions
+ Ver2-PosPayLoad-extension
+FROM ULP-Version-2-parameter-extensions;
+
+SUPLPOS ::= SEQUENCE {
+ posPayLoad PosPayLoad,
+ velocity Velocity OPTIONAL,
+ ...,
+-- version 2 extension element
+ ver2-SUPL-POS-extension Ver2-SUPL-POS-extension OPTIONAL}
+
+PosPayLoad ::= CHOICE {
+ tia801payload OCTET STRING(SIZE (1..8192)),
+ rrcPayload OCTET STRING(SIZE (1..8192)),
+ rrlpPayload OCTET STRING(SIZE (1..8192)),
+ ...,
+ ver2-PosPayLoad-extension Ver2-PosPayLoad-extension}
+
+END
+
+--SUPL-END
+
+SUPL-END DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLEND;
+
+IMPORTS
+ StatusCode, Position, Ver
+FROM ULP-Components
+ Ver2-SUPL-END-extension
+FROM ULP-Version-2-message-extensions;
+
+SUPLEND ::= SEQUENCE {
+ position Position OPTIONAL,
+ statusCode StatusCode OPTIONAL,
+ ver Ver OPTIONAL,
+ ...,
+-- version 2 extension element
+ ver2-SUPL-END-extension Ver2-SUPL-END-extension OPTIONAL}
+
+END
+
+--SUPL-AUTH-REQ
+
+SUPL-AUTH-REQ DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLAUTHREQ;
+
+IMPORTS
+ Ver
+FROM ULP-Components
+ SETCapabilities
+FROM SUPL-START;
+
+SUPLAUTHREQ ::= SEQUENCE {
+ ver Ver OPTIONAL,
+ sETCapabilities SETCapabilities OPTIONAL,
+ ...}
+
+END
+
+
+SUPL-AUTH-RESP DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLAUTHRESP;
+
+IMPORTS
+ SPCSETKey, SPCTID, SPCSETKeylifetime
+FROM Ver2-ULP-Components;
+
+SUPLAUTHRESP ::= SEQUENCE {
+ sPCSETKey SPCSETKey,
+ sPCTID SPCTID,
+ sPCSETKeylifetime SPCSETKeylifetime OPTIONAL,
+ ...}
+
+END
+
+--SUPL-NOTIFY
+
+SUPL-NOTIFY DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLNOTIFY;
+
+IMPORTS
+ Notification
+FROM SUPL-INIT;
+
+Ver2-SUPLNOTIFY ::= SEQUENCE {
+ notification Notification,
+ ...}
+END
+
+
+--SUPL-NOTIFY-RESPONSE
+
+SUPL-NOTIFY-RESPONSE DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLNOTIFYRESPONSE, NotificationResponse;
+
+Ver2-SUPLNOTIFYRESPONSE ::= SEQUENCE {
+ notificationResponse NotificationResponse OPTIONAL,
+ ...}
+
+NotificationResponse ::= ENUMERATED {allowed(0), notAllowed(1), ...}
+
+END
+
+--SUPL-SET-INIT
+
+SUPL-SET-INIT DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLSETINIT;
+
+IMPORTS
+ SETId, QoP
+FROM ULP-Components
+ ApplicationID
+FROM Ver2-ULP-Components;
+
+
+Ver2-SUPLSETINIT ::= SEQUENCE {
+ targetSETID SETId, --Target SETid identifies the target SET to be located
+ qoP QoP OPTIONAL,
+ applicationID ApplicationID OPTIONAL}
+
+END
+
+--SUPL-TRIGGERED-START
+
+SUPL-TRIGGERED-START DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLTRIGGEREDSTART, TriggerType, TriggerParams, maxNumGeoArea, maxAreaId, maxAreaIdList, GeographicTargetAreaList, GeographicTargetArea, AreaIdList;
+
+IMPORTS
+ LocationId, QoP, Ver, Position
+FROM ULP-Components
+ MultipleLocationIds, CauseCode, ThirdParty, ApplicationID, ReportingCap, Coordinate, CircularArea, EllipticalArea, PolygonArea
+FROM Ver2-ULP-Components
+ SETCapabilities
+FROM SUPL-START;
+
+Ver2-SUPLTRIGGEREDSTART ::= SEQUENCE {
+ sETCapabilities SETCapabilities,
+ locationId LocationId,
+ ver Ver OPTIONAL,
+ qoP QoP OPTIONAL,
+ multipleLocationIds MultipleLocationIds OPTIONAL,
+ thirdParty ThirdParty OPTIONAL,
+ applicationID ApplicationID OPTIONAL,
+ triggerType TriggerType OPTIONAL,
+ triggerParams TriggerParams OPTIONAL,
+ position Position OPTIONAL,
+ reportingCap ReportingCap OPTIONAL,
+ causeCode CauseCode OPTIONAL,
+...}
+
+TriggerType ::= ENUMERATED {
+ periodic(0), areaEvent(1),
+ ...}
+
+TriggerParams ::= CHOICE {
+ periodicParams PeriodicParams,
+ areaEventParams AreaEventParams,
+ ...}
+
+PeriodicParams ::= SEQUENCE{
+ numberOfFixes INTEGER(1.. 8639999),
+ intervalBetweenFixes INTEGER(1.. 8639999),
+ startTime INTEGER(0..2678400) OPTIONAL,
+...}
+-- intervalBetweenFixes and startTime are in seconds.
+-- numberOfFixes * intervalBetweenFixes shall not exceed 8639999
+-- (100 days in seconds) for compatibility with OMA MLP and RLP
+-- startTime is in relative time in units of seconds measured from "now"
+-- a value of 0 signifies "now", a value of "startTime" signifies startTime
+-- seconds from "now"
+
+AreaEventParams ::= SEQUENCE {
+ areaEventType AreaEventType,
+ locationEstimate BOOLEAN,
+ repeatedReportingParams RepeatedReportingParams OPTIONAL,
+ startTime INTEGER(0..2678400) OPTIONAL,
+ stopTime INTEGER(0..11318399) OPTIONAL,
+ geographicTargetAreaList GeographicTargetAreaList OPTIONAL,
+ areaIdLists SEQUENCE (SIZE (1..maxAreaIdList)) OF AreaIdList OPTIONAL,
+...}
+
+-- startTime and stopTime are in seconds.
+-- startTime and stop Time are in relative time in units of seconds measured
+-- from "now"
+-- a value of 0 signifies "now"
+-- stopTime must be > startTime
+-- stopTime - startTime shall not exceed 8639999
+-- (100 days in seconds) for compatibility with OMA MLP and RLP
+
+AreaEventType ::= ENUMERATED {enteringArea(0), insideArea(1), outsideArea(2), leavingArea(3), ...}
+
+RepeatedReportingParams ::= SEQUENCE {
+ minimumIntervalTime INTEGER (1..604800), -- time in seconds
+ maximumNumberOfReports INTEGER (1..1024),
+ ...}
+
+GeographicTargetAreaList ::= SEQUENCE (SIZE (1..maxNumGeoArea)) OF GeographicTargetArea
+
+GeographicTargetArea ::= CHOICE {
+ circularArea CircularArea,
+ ellipticalArea EllipticalArea,
+ polygonArea PolygonArea,
+ ...}
+
+AreaIdList ::= SEQUENCE {
+ areaIdSet AreaIdSet,
+ areaIdSetType AreaIdSetType OPTIONAL,
+ geoAreaMappingList GeoAreaMappingList OPTIONAL}
+
+AreaIdSet ::= SEQUENCE SIZE (1..maxAreaId) OF AreaId
+
+AreaId ::= CHOICE {
+ gSMAreaId GSMAreaId,
+ wCDMAAreaId WCDMAAreaId, -- For TD-SCDMA networks, this parameter indicates a TD-SCDMA Area ID
+ cDMAAreaId CDMAAreaId,
+ hRPDAreaId HRPDAreaId,
+ uMBAreaId UMBAreaId,
+ lTEAreaId LTEAreaId,
+ wLANAreaId WLANAreaId,
+ wiMAXAreaId WimaxAreaId,
+ ...}
+
+GSMAreaId ::= SEQUENCE {
+ refMCC INTEGER(0..999) OPTIONAL, -- Mobile Country Code
+ refMNC INTEGER(0..999) OPTIONAL, -- Mobile Network Code
+ refLAC INTEGER(0..65535) OPTIONAL, -- Location Area Code
+ refCI INTEGER(0..65535) OPTIONAL, -- Cell Id
+ ...}
+
+-- if only CI is present, MCC, MNC and LAC are assumed to be identical to the current serving or camped on network values
+-- if only CI + LAC are present, MCC and MNC are assumed to be identical to the current serving or camped on network values
+-- if only CI + LAC + MNC are present, MCC is assumed to be identical to the current serving or camped on network values
+-- if only LAC is present, MCC and MNC are assumed to be identical to the current serving or camped on network values
+-- if only MNC is present, MCC is assumed to be identical to the current serving or camped on network value
+
+WCDMAAreaId ::= SEQUENCE {
+ refMCC INTEGER(0..999) OPTIONAL, -- Mobile Country Code
+ refMNC INTEGER(0..999) OPTIONAL, -- Mobile Network Code
+ refLAC INTEGER(0..65535) OPTIONAL, -- Location Area Code
+ refUC INTEGER(0..268435455) OPTIONAL, -- Cell identity
+ ...}
+
+-- if only UC is present, MCC and MNC are assumed to be identical to the current serving or camped on network values
+-- if only LAC is present, MCC and MNC are assumed to be identical to the current serving or camped on network values
+-- if only MNC is present, MCC is assumed to be identical to the current serving or camped on network value
+
+CDMAAreaId::= SEQUENCE {
+ refSID INTEGER(0..65535) OPTIONAL, -- System Id
+ refNID INTEGER(0..32767) OPTIONAL, -- Network Id
+ refBASEID INTEGER(0..65535) OPTIONAL, -- Base Station Id
+ ...}
+
+-- if only BASEID is present, SID and NID are assumed to be identical to the current serving or camped on network values
+-- if only NID is present, SID is assumed to be identical to the current serving or camped on network value
+
+HRPDAreaId::= SEQUENCE {
+ refSECTORID BIT STRING(SIZE (128)), -- HRPD Sector Id
+ ...}
+
+UMBAreaId::= SEQUENCE {
+ refMCC INTEGER(0..999) OPTIONAL, -- Mobile Country Code
+ refMNC INTEGER(0..999) OPTIONAL, -- Mobile Network Code
+ refSECTORID BIT STRING(SIZE (128)) OPTIONAL, -- UMB Sector Id
+...}
+
+-- if only SECTORID is present, MCC and MNC are assumed to be identical to the current serving or camped on network values
+-- if only SECTORID + MNC are present, MCC is assumed to be identical to the current serving or camped on network values
+-- if only MNC is present, MCC is assumed to be identical to the current serving or camped on network value
+
+LTEAreaId::= SEQUENCE {
+ refMCC INTEGER(0..999) OPTIONAL, -- Mobile Country Code
+ refMNC INTEGER(0..999) OPTIONAL, -- Mobile Network Code
+ refCI BIT STRING(SIZE (29)) OPTIONAL, -- LTE Cell-Id
+ ...}
+-- The LTE Cell-Id is encoded in the 28 Least Significant Bits of refCI
+-- The Most Significant Bit of refCI shall be ignored
+
+-- if only CI is present, MCC and MNC are assumed to be identical to the current serving or camped on network values
+-- if only CI + MNC are present, MCC is assumed to be identical to the current serving or camped on network values
+-- if only MNC is present, MCC is assumed to be identical to the current serving or camped on network value
+
+
+WLANAreaId::= SEQUENCE {
+ apMACAddress BIT STRING(SIZE (48)), -- AP MAC Address
+ ...}
+
+WimaxAreaId ::= SEQUENCE {
+ bsID-MSB BIT STRING (SIZE(24)) OPTIONAL,
+ bsID-LSB BIT STRING (SIZE(24)) }
+-- if only LSB is present, MSB is assumed to be identical to the current serving BS or clamped on network value
+
+AreaIdSetType ::= ENUMERATED {border(0), within(1), ...}
+
+GeoAreaMappingList ::= SEQUENCE (SIZE (1..maxNumGeoArea)) OF GeoAreaIndex
+
+GeoAreaIndex ::= INTEGER (1..maxNumGeoArea)
+
+maxNumGeoArea INTEGER ::= 32
+
+maxAreaId INTEGER ::= 256
+
+maxAreaIdList INTEGER ::= 32
+
+END
+
+--SUPL-TRIGGERED-RESPONSE
+
+SUPL-TRIGGERED-RESPONSE DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLTRIGGEREDRESPONSE;
+
+IMPORTS
+ PosMethod, SLPAddress
+FROM ULP-Components
+ SupportedNetworkInformation, SPCSETKey, SPCTID, SPCSETKeylifetime, GNSSPosTechnology
+FROM Ver2-ULP-Components
+ TriggerParams
+FROM SUPL-TRIGGERED-START;
+
+Ver2-SUPLTRIGGEREDRESPONSE::= SEQUENCE{
+ posMethod PosMethod,
+ triggerParams TriggerParams OPTIONAL,
+ sLPAddress SLPAddress OPTIONAL,
+ supportedNetworkInformation SupportedNetworkInformation OPTIONAL,
+ reportingMode ReportingMode OPTIONAL,
+ sPCSETKey SPCSETKey OPTIONAL,
+ sPCTID SPCTID OPTIONAL,
+ sPCSETKeylifetime SPCSETKeylifetime OPTIONAL,
+ gnssPosTechnology GNSSPosTechnology OPTIONAL,
+ ...}
+
+ReportingMode ::= SEQUENCE {
+ repMode RepModee,
+ batchRepConditions BatchRepConditions OPTIONAL, -- only used for batch reporting
+ batchRepType BatchRepType OPTIONAL, -- only used for batch reporting
+ ...}
+
+RepModee ::= ENUMERATED {realtime(1), quasirealtime(2), batch(3), ...}
+
+BatchRepConditions ::= CHOICE {
+ num-interval INTEGER (1..1024), -- number of periodic fixes/measurements after which the batch report is sent to the SLP
+ num-minutes INTEGER (1..2048), -- number of minutes after which the batch report is sent to the SLP
+ endofsession NULL, -- if selected batch report is to be sent at the end of the session
+ ...}
+
+BatchRepType ::= SEQUENCE {
+ reportPosition BOOLEAN, -- set to "true" if reporting of position is allowed
+ reportMeasurements BOOLEAN, -- set to "true" if reporting of measurements is allowed
+ intermediateReports BOOLEAN, -- set to "true" if the SET is allowed to send intermediate reports if it runs out of memory
+ discardOldest BOOLEAN OPTIONAL, -- set to "true" if the SET should discard the oldest positions or measurements of the batch report in order to save memory, set to "false" the SET should discard the latest positions or measurements
+ ...}
+
+END
+
+--SUPL-REPORT
+
+SUPL-REPORT DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLREPORT, SessionList, maxnumSessions;
+
+IMPORTS
+ SETCapabilities
+FROM SUPL-START
+ Position, PosMethod, SessionID, Ver
+FROM ULP-Components
+ MultipleLocationIds, GNSSPosTechnology, GANSSSignals
+FROM Ver2-ULP-Components
+ maxGANSS
+FROM ULP-Version-2-parameter-extensions;
+
+Ver2-SUPLREPORT ::= SEQUENCE {
+ sessionList SessionList OPTIONAL,
+ sETCapabilities SETCapabilities OPTIONAL,
+ reportDataList ReportDataList OPTIONAL,
+ ver Ver OPTIONAL,
+ moreComponents NULL OPTIONAL,
+ ...}
+
+SessionList ::= SEQUENCE SIZE (1..maxnumSessions) OF SessionInformation
+
+SessionInformation ::= SEQUENCE {
+ sessionID SessionID,
+ ...}
+
+maxnumSessions INTEGER ::= 64
+
+ReportDataList ::= SEQUENCE SIZE (1.. 1024) OF ReportData
+
+ReportData ::= SEQUENCE {
+ positionData PositionData OPTIONAL,
+ multipleLocationIds MultipleLocationIds OPTIONAL,
+ resultCode ResultCode OPTIONAL,
+ timestamp TimeStamp OPTIONAL,
+ ...}
+
+PositionData ::= SEQUENCE {
+ position Position,
+ posMethod PosMethod OPTIONAL,
+ gnssPosTechnology GNSSPosTechnology OPTIONAL,
+ ganssSignalsInfo GANSSsignalsInfo OPTIONAL,
+ ...}
+
+GANSSsignalsInfo ::= SEQUENCE SIZE (1..maxGANSS) OF GANSSSignalsDescription
+
+GANSSSignalsDescription ::= SEQUENCE {
+ ganssId INTEGER(0..15), -- coding according to parameter definition in section 10.10
+ gANSSSignals GANSSSignals,
+ ...}
+
+ResultCode ::= ENUMERATED {outofradiocoverage(1), noposition(2), nomeasurement(3), nopositionnomeasurement(4),
+ outofmemory(5), outofmemoryintermediatereporting(6), other(7), ...}
+
+TimeStamp ::= CHOICE {
+ absoluteTime UTCTime,
+ relativeTime INTEGER (0..31536000)} -- relative time to when the SUPL REPORT message is sent in units of 1 sec, where 0 signifies "now" and n signifies n seconds in the past
+
+END
+
+--SUPL-TRIGGERED-STOP
+
+SUPL-TRIGGERED-STOP DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLTRIGGEREDSTOP;
+
+IMPORTS
+ StatusCode
+FROM ULP-Components;
+
+Ver2-SUPLTRIGGEREDSTOP::= SEQUENCE{
+ statusCode StatusCode OPTIONAL,
+ ...}
+
+END
+
+--ULP-Version-2-message-extensions
+
+ULP-Version-2-message-extensions DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS
+ Ver2-SUPL-INIT-extension, Ver2-SUPL-START-extension, Ver2-SUPL-RESPONSE-extension,
+ Ver2-SUPL-POS-INIT-extension, Ver2-SUPL-POS-extension, Ver2-SUPL-END-extension;
+
+IMPORTS
+ SLPAddress, Position, Ver
+FROM ULP-Components
+ SETCapabilities
+FROM SUPL-START
+ SupportedNetworkInformation, GNSSPosTechnology, MultipleLocationIds, UTRAN-GPSReferenceTimeResult,
+ UTRAN-GANSSReferenceTimeResult, UTRAN-GPSReferenceTimeAssistance, UTRAN-GANSSReferenceTimeAssistance,
+ SPCSETKey, SPCTID, SPCSETKeylifetime, ThirdParty, ApplicationID
+FROM Ver2-ULP-Components
+ TriggerType
+FROM SUPL-TRIGGERED-START;
+
+Ver2-SUPL-INIT-extension ::= SEQUENCE {
+ notificationMode NotificationMode OPTIONAL,
+ supportedNetworkInformation SupportedNetworkInformation OPTIONAL,
+ triggerType TriggerType OPTIONAL,
+ e-SLPAddress SLPAddress OPTIONAL,
+ historicReporting HistoricReporting OPTIONAL,
+ protectionLevel ProtectionLevel OPTIONAL,
+ gnssPosTechnology GNSSPosTechnology OPTIONAL,
+ minimumMajorVersion INTEGER (0..255) OPTIONAL,
+ ...}
+
+NotificationMode ::= ENUMERATED {normal(0), basedOnLocation(1), ...}
+
+HistoricReporting ::= SEQUENCE {
+ allowedReportingType AllowedReportingType,
+ reportingCriteria ReportingCriteria OPTIONAL,...}
+
+AllowedReportingType ::= ENUMERATED {positionsOnly(0), measurementsOnly(1), positionsAndMeasurements(2),...}
+
+ReportingCriteria ::= SEQUENCE {
+ timeWindow TimeWindow OPTIONAL,
+ maxNumberofReports INTEGER(1..65536) OPTIONAL,
+ minTimeInterval INTEGER(1..86400) OPTIONAL,
+ ...}
+
+TimeWindow ::= SEQUENCE {
+ startTime INTEGER(-525600..-1), -- Time in minutes
+ stopTime INTEGER(-525599..0)} -- Time in minutes
+
+ProtectionLevel ::= SEQUENCE {
+ protlevel ProtLevel,
+ basicProtectionParams BasicProtectionParams OPTIONAL,
+ ...}
+
+ProtLevel ::= ENUMERATED { nullProtection(0), basicProtection(1), ...}
+
+BasicProtectionParams ::= SEQUENCE {
+ keyIdentifier OCTET STRING(SIZE (8)),
+ basicReplayCounter INTEGER(0..65535),
+ basicMAC BIT STRING(SIZE (32)),
+ ...}
+
+Ver2-SUPL-START-extension ::= SEQUENCE {
+ multipleLocationIds MultipleLocationIds OPTIONAL,
+ thirdParty ThirdParty OPTIONAL,
+ applicationID ApplicationID OPTIONAL,
+ position Position OPTIONAL,
+ ...}
+
+Ver2-SUPL-RESPONSE-extension ::= SEQUENCE {
+ supportedNetworkInformation SupportedNetworkInformation OPTIONAL,
+ sPCSETKey SPCSETKey OPTIONAL,
+ sPCTID SPCTID OPTIONAL,
+ sPCSETKeylifetime SPCSETKeylifetime OPTIONAL,
+ initialApproximateposition Position OPTIONAL,
+ gnssPosTechnology GNSSPosTechnology OPTIONAL,
+ ...}
+
+Ver2-SUPL-POS-INIT-extension ::= SEQUENCE {
+ multipleLocationIds MultipleLocationIds OPTIONAL,
+ utran-GPSReferenceTimeResult UTRAN-GPSReferenceTimeResult OPTIONAL,
+ utran-GANSSReferenceTimeResult UTRAN-GANSSReferenceTimeResult OPTIONAL,
+ ...}
+
+Ver2-SUPL-POS-extension ::= SEQUENCE {
+ utran-GPSReferenceTimeAssistance UTRAN-GPSReferenceTimeAssistance OPTIONAL,
+ utran-GPSReferenceTimeResult UTRAN-GPSReferenceTimeResult OPTIONAL,
+ utran-GANSSReferenceTimeAssistance UTRAN-GANSSReferenceTimeAssistance OPTIONAL,
+ utran-GANSSReferenceTimeResult UTRAN-GANSSReferenceTimeResult OPTIONAL,
+ ...}
+
+Ver2-SUPL-END-extension ::= SEQUENCE {
+ sETCapabilities SETCapabilities OPTIONAL,
+ ...}
+
+END
+
+
+--ULP-Version-2-parameter-extensions
+
+ULP-Version-2-parameter-extensions DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS maxGANSS, Ver2-Notification-extension, Ver2-SETCapabilities-extension, Ver2-PosProtocol-extension,
+ Ver2-PosTechnology-extension, Ver2-RequestedAssistData-extension, Ver2-PosPayLoad-extension;
+
+IMPORTS
+ GANSSSignals, ReportingCap
+FROM Ver2-ULP-Components
+ maxNumGeoArea, maxAreaId, maxAreaIdList
+FROM SUPL-TRIGGERED-START;
+
+Ver2-Notification-extension ::= SEQUENCE {
+ emergencyCallLocation NULL OPTIONAL,
+ ...}
+
+Ver2-SETCapabilities-extension ::= SEQUENCE {
+ serviceCapabilities ServiceCapabilities OPTIONAL,
+ ...,
+ supportedBearers SupportedBearers OPTIONAL}
+
+
+ServiceCapabilities ::= SEQUENCE {
+ servicesSupported ServicesSupported,
+ reportingCapabilities ReportingCap OPTIONAL,
+ eventTriggerCapabilities EventTriggerCapabilities OPTIONAL,
+ sessionCapabilities SessionCapabilities,
+ ...}
+
+ServicesSupported ::= SEQUENCE {
+ periodicTrigger BOOLEAN,
+ areaEventTrigger BOOLEAN,
+ ...}
+
+EventTriggerCapabilities ::= SEQUENCE {
+ geoAreaShapesSupported GeoAreaShapesSupported,
+ maxNumGeoAreaSupported INTEGER (0..maxNumGeoArea) OPTIONAL,
+ maxAreaIdListSupported INTEGER (0..maxAreaIdList) OPTIONAL,
+ maxAreaIdSupportedPerList INTEGER (0..maxAreaId) OPTIONAL,
+ ...}
+
+GeoAreaShapesSupported ::= SEQUENCE {
+ ellipticalArea BOOLEAN,
+ polygonArea BOOLEAN,
+ ...}
+
+SessionCapabilities ::= SEQUENCE {
+ maxNumberTotalSessions INTEGER (1..128),
+ maxNumberPeriodicSessions INTEGER (1..32),
+ maxNumberTriggeredSessions INTEGER (1..32),
+ ...}
+
+SupportedBearers ::= SEQUENCE {
+ gsm BOOLEAN,
+ wcdma BOOLEAN,
+ lte BOOLEAN,
+ cdma BOOLEAN,
+ hprd BOOLEAN,
+ umb BOOLEAN,
+ wlan BOOLEAN,
+ wiMAX BOOLEAN,
+ ...}
+
+Ver2-PosProtocol-extension ::= SEQUENCE {
+ lpp BOOLEAN,
+ posProtocolVersionRRLP PosProtocolVersion3GPP OPTIONAL,
+ posProtocolVersionRRC PosProtocolVersion3GPP OPTIONAL,
+ posProtocolVersionTIA801 PosProtocolVersion3GPP2 OPTIONAL,
+ posProtocolVersionLPP PosProtocolVersion3GPP OPTIONAL,
+ ...,
+ lppe BOOLEAN OPTIONAL,
+ posProtocolVersionLPPe PosProtocolVersionOMA OPTIONAL}
+
+PosProtocolVersion3GPP ::= SEQUENCE {
+ majorVersionField INTEGER(0..255),
+ technicalVersionField INTEGER(0..255),
+ editorialVersionField INTEGER(0..255),
+ ...}
+
+PosProtocolVersion3GPP2 ::= SEQUENCE (SIZE(1..8)) OF Supported3GPP2PosProtocolVersion
+
+Supported3GPP2PosProtocolVersion ::= SEQUENCE {
+ revisionNumber BIT STRING(SIZE (6)), -- the location standard revision number the SET supports coded according to 3GPP2 C.S0022
+ pointReleaseNumber INTEGER(0..255),
+ internalEditLevel INTEGER(0..255),
+ ...}
+
+PosProtocolVersionOMA ::= SEQUENCE {
+ majorVersionField INTEGER(0..255),
+ minorVersionField INTEGER(0..255),
+ ...}
+
+Ver2-PosTechnology-extension ::= SEQUENCE {
+ gANSSPositionMethods GANSSPositionMethods OPTIONAL,
+ ...,
+ additionalPositioningMethods AdditionalPositioningMethods OPTIONAL}
+
+GANSSPositionMethods ::= SEQUENCE (SIZE(1..16)) OF GANSSPositionMethod
+
+GANSSPositionMethod ::= SEQUENCE {
+ ganssId INTEGER(0..15), -- coding according to parameter definition in section 10.10
+ ganssSBASid BIT STRING(SIZE(3)) OPTIONAL, --coding according to parameter definition in section 10.10
+ gANSSPositioningMethodTypes GANSSPositioningMethodTypes,
+ gANSSSignals GANSSSignals,
+ ...}
+
+GANSSPositioningMethodTypes ::= SEQUENCE {
+ setAssisted BOOLEAN,
+ setBased BOOLEAN,
+ autonomous BOOLEAN,
+ ...}
+
+AdditionalPositioningMethods ::= SEQUENCE (SIZE(1..8)) OF AddPosSupport-Element
+
+AddPosSupport-Element ::= SEQUENCE {
+ addPosID ENUMERATED { mBS, ... },
+ addPosMode BIT STRING {
+ standalone (0),
+ setBased (1),
+ setAssisted (2)} (SIZE (1..8)) OPTIONAL,
+ ...}
+
+Ver2-RequestedAssistData-extension ::= SEQUENCE {
+ ganssRequestedCommonAssistanceDataList GanssRequestedCommonAssistanceDataList OPTIONAL,
+ ganssRequestedGenericAssistanceDataList GanssRequestedGenericAssistanceDataList OPTIONAL,
+ extendedEphemeris ExtendedEphemeris OPTIONAL,
+ extendedEphemerisCheck ExtendedEphCheck OPTIONAL,
+ ...}
+
+GanssRequestedCommonAssistanceDataList ::= SEQUENCE {
+ ganssReferenceTime BOOLEAN,
+ ganssIonosphericModel BOOLEAN,
+ ganssAdditionalIonosphericModelForDataID00 BOOLEAN,
+ ganssAdditionalIonosphericModelForDataID11 BOOLEAN,
+ ganssEarthOrientationParameters BOOLEAN,
+ ...,
+ ganssAdditionalIonosphericModelForDataID01 BOOLEAN OPTIONAL}
+
+GanssRequestedGenericAssistanceDataList ::= SEQUENCE(SIZE(1..maxGANSS)) OF GanssReqGenericData
+
+GanssReqGenericData ::= SEQUENCE {
+ ganssId INTEGER(0..15), -- coding according to parameter definition in section 10.10
+ ganssSBASid BIT STRING(SIZE(3)) OPTIONAL, --coding according to parameter definition in section 10.10
+ ganssRealTimeIntegrity BOOLEAN,
+ ganssDifferentialCorrection DGANSS-Sig-Id-Req OPTIONAL,
+ ganssAlmanac BOOLEAN,
+ ganssNavigationModelData GanssNavigationModelData OPTIONAL,
+ ganssTimeModels BIT STRING(SIZE(16)) OPTIONAL,
+ ganssReferenceMeasurementInfo BOOLEAN,
+ ganssDataBits GanssDataBits OPTIONAL,
+ ganssUTCModel BOOLEAN,
+ ganssAdditionalDataChoices GanssAdditionalDataChoices OPTIONAL,
+ ganssAuxiliaryInformation BOOLEAN,
+ ganssExtendedEphemeris ExtendedEphemeris OPTIONAL,
+ ganssExtendedEphemerisCheck GanssExtendedEphCheck OPTIONAL,
+ ...,
+ bds-DifferentialCorrection BDS-Sig-Id-Req OPTIONAL,
+ bds-GridModelReq BOOLEAN OPTIONAL}
+
+DGANSS-Sig-Id-Req ::= BIT STRING (SIZE(8)) -- coding according to parameter definition in section 10.9
+
+BDS-Sig-Id-Req ::= BIT STRING (SIZE(8)) -- coding according to parameter definition in section 10.9
+
+GanssNavigationModelData ::= SEQUENCE {
+ ganssWeek INTEGER(0..4095),
+ ganssToe INTEGER(0..167),
+ t-toeLimit INTEGER(0..15),
+ satellitesListRelatedDataList SatellitesListRelatedDataList OPTIONAL,
+ ...}
+
+SatellitesListRelatedDataList ::= SEQUENCE(SIZE(0..maxGANSSSat)) OF SatellitesListRelatedData
+
+SatellitesListRelatedData ::= SEQUENCE {
+ satId INTEGER(0..63),
+ iod INTEGER(0..1023),
+ ...}
+
+maxGANSS INTEGER ::= 16
+maxGANSSSat INTEGER ::= 32
+
+GanssDataBits ::= SEQUENCE {
+ ganssTODmin INTEGER (0..59),
+ reqDataBitAssistanceList ReqDataBitAssistanceList,
+ ...}
+
+ReqDataBitAssistanceList ::= SEQUENCE {
+ gnssSignals GANSSSignals,
+ ganssDataBitInterval INTEGER (0..15),
+ ganssDataBitSatList SEQUENCE (SIZE(1..maxGANSSSat)) OF INTEGER (0..63) OPTIONAL,
+ ...}
+
+GanssAdditionalDataChoices ::= SEQUENCE {
+ orbitModelID INTEGER(0..7) OPTIONAL,
+ clockModelID INTEGER(0..7) OPTIONAL,
+ utcModelID INTEGER(0..7) OPTIONAL,
+ almanacModelID INTEGER(0..7) OPTIONAL,
+ ...}
+
+ExtendedEphemeris ::= SEQUENCE {
+ validity INTEGER (1..256), -- Requested validity in 4 hour steps
+ ...}
+
+ExtendedEphCheck ::= SEQUENCE {
+ beginTime GPSTime, -- Begin time of ephemeris extension held by SET
+ endTime GPSTime, -- End time of ephemeris extension held by SET
+ ...}
+
+GanssExtendedEphCheck ::= SEQUENCE {
+ beginTime GANSSextEphTime, -- Begin time of ephemeris extension held by SET
+ endTime GANSSextEphTime, -- End time of ephemeris extension held by SET
+ ...}
+
+GPSTime ::= SEQUENCE {
+ gPSWeek INTEGER (0..1023),
+ gPSTOWhour INTEGER (0..167),
+ ...}
+
+GANSSextEphTime ::= SEQUENCE {
+ gANSSday INTEGER (0..8191),
+ gANSSTODhour INTEGER (0..23),
+ ...}
+
+Ver2-PosPayLoad-extension ::= SEQUENCE {
+ lPPPayload SEQUENCE (SIZE (1..3)) OF OCTET STRING(SIZE (1..60000)) OPTIONAL,
+ tIA801Payload SEQUENCE (SIZE(1..3)) OF OCTET STRING(SIZE (1..60000)) OPTIONAL,
+ ...}
+
+
+END
+
+--ULP-Components
+ULP-Components DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Version, SessionID, IPAddress, SLPAddress, LocationId, Position, StatusCode,
+ Velocity, QoP, PosMethod, Ver, SETId, PrimaryCPICH-Info, CellParametersID, FQDN;
+
+IMPORTS
+ Ver2-CellInfo-extension
+FROM Ver2-ULP-Components;
+
+-- protocol version expressed as x.y.z (e.g., 5.1.0)
+Version ::= SEQUENCE {
+ maj INTEGER(0..255),
+ min INTEGER(0..255),
+ servind INTEGER(0..255)}
+
+SessionID ::= SEQUENCE {
+ setSessionID SetSessionID OPTIONAL, -- the semantics of OPTIONAL applies to the encoding only. The parameter itself is MANDATORY. This is introduced only to minimize bandwidth for the SUPL INIT message. Since the setSessionID is allocated by the SET, there is no setSessionID to be transmitted in the SUPL INIT message.
+ slpSessionID SlpSessionID OPTIONAL -- the semantics of OPTIONAL applies to the encoding only. The parameter itself is MANDATORY. This is introduced only to minimize bandwidth for the SUPL START, SUPL TRIGGERED START and SUPL SET INIT messages. Since the slpSessionID is allocated by the SLP, there is no slpSessionID to be transmitted in these messages (with the exception described in section 10.14).
+}
+
+SetSessionID ::= SEQUENCE {sessionId INTEGER(0..65535),
+ setId SETId}
+
+SETId ::= CHOICE {
+ msisdn OCTET STRING(SIZE (8)),
+ mdn OCTET STRING(SIZE (8)),
+ min BIT STRING(SIZE (34)), -- coded according to TIA-553
+ imsi OCTET STRING(SIZE (8)),
+ nai IA5String(SIZE (1..1000)),
+ iPAddress IPAddress,
+ ...,
+ imei OCTET STRING(SIZE (8))}
+-- msisdn, mnd, imsi and imei are a BCD (Binary Coded Decimal) string
+-- represent digits from 0 through 9,
+-- two digits per octet, each digit encoded 0000 to 1001 (0 to 9)
+-- bits 8765 of octet n encoding digit 2n
+-- bits 4321 of octet n encoding digit 2(n-1) +1
+-- not used digits in the string shall be filled with 1111
+
+SlpSessionID ::= SEQUENCE {
+ sessionID OCTET STRING(SIZE (4)),
+ slpId SLPAddress}
+
+IPAddress ::= CHOICE {
+ ipv4Address OCTET STRING(SIZE (4)),
+ ipv6Address OCTET STRING(SIZE (16))}
+
+SLPAddress ::= CHOICE {
+ iPAddress IPAddress,
+ fQDN FQDN,
+ ...}
+
+FQDN ::= VisibleString(FROM ("a".."z" | "A".."Z" | "0".."9" |".-"))(SIZE (1..255))
+
+Ver ::= BIT STRING(SIZE (64))
+
+LocationId ::= SEQUENCE {
+ cellInfo CellInfo,
+ status Status,
+ ...}
+
+Status ::= ENUMERATED {stale(0), current(1), unknown(2), ...}
+
+CellInfo ::= CHOICE {
+ gsmCell GsmCellInformation,
+ wcdmaCell WcdmaCellInformation, --WCDMA Cell Information/TD-SCDMA Cell Information
+ cdmaCell CdmaCellInformation,
+ ...,
+ ver2-CellInfo-extension Ver2-CellInfo-extension}
+
+Position ::= SEQUENCE {
+ timestamp UTCTime, -- shall include seconds and shall use UTC time.
+ positionEstimate PositionEstimate,
+ velocity Velocity OPTIONAL,
+ ...}
+
+PositionEstimate ::= SEQUENCE {
+ latitudeSign ENUMERATED {north, south},
+ latitude INTEGER(0..8388607),
+ longitude INTEGER(-8388608..8388607),
+ uncertainty SEQUENCE {
+ uncertaintySemiMajor INTEGER(0..127),
+ uncertaintySemiMinor INTEGER(0..127),
+ orientationMajorAxis INTEGER(0..180)} OPTIONAL, -- angle in degree between major axis and North
+ confidence INTEGER(0..100) OPTIONAL,
+ altitudeInfo AltitudeInfo OPTIONAL,
+ ...} -- Coding as in [3GPP GAD]
+
+AltitudeInfo ::= SEQUENCE {
+ altitudeDirection ENUMERATED {height, depth},
+ altitude INTEGER(0..32767),
+ altUncertainty INTEGER(0..127),
+ ... } -- based on [3GPP GAD]
+
+CdmaCellInformation ::= SEQUENCE {
+ refNID INTEGER(0..65535), -- Network Id
+ refSID INTEGER(0..32767), -- System Id
+ refBASEID INTEGER(0..65535), -- Base Station Id
+ refBASELAT INTEGER(0..4194303), -- Base Station Latitude
+ reBASELONG INTEGER(0..8388607), -- Base Station Longitude
+ refREFPN INTEGER(0..511), -- Base Station PN Code
+ refWeekNumber INTEGER(0..65535), -- GPS Week Number
+ refSeconds INTEGER(0..4194303), -- GPS Seconds
+ ...}
+
+GsmCellInformation ::= SEQUENCE {
+ refMCC INTEGER(0..999), -- Mobile Country Code
+ refMNC INTEGER(0..999), -- Mobile Network Code
+ refLAC INTEGER(0..65535), -- Location area code
+ refCI INTEGER(0..65535), -- Cell identity
+ nMR NMR OPTIONAL,
+ tA INTEGER(0..255) OPTIONAL, --Timing Advance
+ ...}
+
+WcdmaCellInformation ::= SEQUENCE {
+ refMCC INTEGER(0..999), -- Mobile Country Code
+ refMNC INTEGER(0..999), -- Mobile Network Code
+ refUC INTEGER(0..268435455), -- Cell identity
+ frequencyInfo FrequencyInfo OPTIONAL,
+ primaryScramblingCode INTEGER(0..511) OPTIONAL, -- Not applicable for TDD
+ measuredResultsList MeasuredResultsList OPTIONAL,
+ ...,
+ cellParametersId INTEGER(0..127) OPTIONAL, -- Not applicable for FDD
+ timingAdvance TimingAdvance OPTIONAL -- Not applicable for FDD
+}
+
+TimingAdvance ::= SEQUENCE {
+ tA INTEGER (0..8191),
+ tAResolution TAResolution OPTIONAL, -- If missing, resolution is 0.125 chips
+ chipRate ChipRate OPTIONAL, -- If missing, chip rate is 1.28 Mchip/s
+ ...}
+
+TAResolution ::= ENUMERATED {res10chip(0),res05chip(1),res0125chip(2), ...} -- Corresponding to 1.0-chip, 0.5-chip and 0.125-chip resolutions, respectively
+
+ChipRate ::= ENUMERATED {tdd128(0),tdd384(1), tdd768(2), ...} -- Corresponding to 1.28-Mchips/s, 3.84-Mchips/s and 7.68-Mchips/s chip rates, respectively
+
+
+FrequencyInfo ::= SEQUENCE {
+ modeSpecificInfo CHOICE {
+ fdd FrequencyInfoFDD,
+ tdd FrequencyInfoTDD,
+ ...},
+ ...}
+
+FrequencyInfoFDD ::= SEQUENCE {
+ uarfcn-UL UARFCN OPTIONAL,
+ uarfcn-DL UARFCN,
+ ...}
+
+FrequencyInfoTDD ::= SEQUENCE {uarfcn-Nt UARFCN, ...}
+
+UARFCN ::= INTEGER(0..16383)
+
+NMR ::= SEQUENCE (SIZE (1..15)) OF NMRelement
+
+NMRelement ::= SEQUENCE {
+ aRFCN INTEGER(0..1023),
+ bSIC INTEGER(0..63),
+ rxLev INTEGER(0..63),
+ ...}
+
+MeasuredResultsList ::= SEQUENCE (SIZE (1..maxFreq)) OF MeasuredResults
+
+MeasuredResults ::= SEQUENCE {
+ frequencyInfo FrequencyInfo OPTIONAL,
+ utra-CarrierRSSI UTRA-CarrierRSSI OPTIONAL,
+ cellMeasuredResultsList CellMeasuredResultsList OPTIONAL}
+
+CellMeasuredResultsList ::=
+ SEQUENCE (SIZE (1..maxCellMeas)) OF CellMeasuredResults
+
+-- SPARE: UTRA-CarrierRSSI, Max = 76
+-- Values above Max are spare
+UTRA-CarrierRSSI ::= INTEGER(0..127)
+
+CellMeasuredResults ::= SEQUENCE {
+ cellIdentity INTEGER(0..268435455) OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ primaryCPICH-Info PrimaryCPICH-Info,
+ cpich-Ec-N0 CPICH-Ec-N0 OPTIONAL,
+ cpich-RSCP CPICH-RSCP OPTIONAL,
+ pathloss Pathloss OPTIONAL},
+ tdd SEQUENCE {
+ cellParametersID CellParametersID,
+ proposedTGSN TGSN OPTIONAL,
+ primaryCCPCH-RSCP PrimaryCCPCH-RSCP OPTIONAL,
+ pathloss Pathloss OPTIONAL,
+ timeslotISCP-List TimeslotISCP-List OPTIONAL} -- NOTE: TimeSlotISCP measurement list cannot be interpreted without the knowledge of Cell Info as defined in [3GPP RRC]
+ }
+}
+
+CellParametersID ::= INTEGER(0..127)
+
+TGSN ::= INTEGER(0..14)
+
+PrimaryCCPCH-RSCP ::= INTEGER(0..127)
+
+-- SPARE: TimeslotISCP, Max = 91
+-- Values above Max are spare
+TimeslotISCP ::= INTEGER(0..127)
+
+TimeslotISCP-List ::= SEQUENCE (SIZE (1..maxTS)) OF TimeslotISCP
+
+PrimaryCPICH-Info ::= SEQUENCE {primaryScramblingCode INTEGER(0..511)}
+
+-- SPARE: CPICH-Ec-No, Max = 49
+-- Values above Max are spare
+CPICH-Ec-N0 ::= INTEGER(0..63)
+
+-- SPARE: CPICH- RSCP, data range from 0 to 91 and from 123 to 127.
+-- Values from 92 to 122 are spare
+-- the encoding of cpich-RSCP is (as per [3GPP RRC] V5.11.0)
+
+-- cpich-RSCP = 123 CPICH RSCP <-120 dBm
+-- cpich-RSCP = 124 -120 鈮� CPICH RSCP < -119 dBm
+-- cpich-RSCP = 125 -119 鈮� CPICH RSCP < -118 dBm
+-- cpich-RSCP = 126 -118 鈮� CPICH RSCP < -117 dBm
+-- cpich-RSCP = 127 -117 鈮� CPICH RSCP < -116 dBm
+-- cpich-RSCP = 0 -116 鈮� CPICH RSCP < -115 dBm
+-- cpich-RSCP = 1 -115 鈮� CPICH RSCP < -114 dBm
+--
+-- cpich-RSCP = 89 -27 鈮� CPICH RSCP < -26 dBm
+-- cpich-RSCP = 90 -26 鈮� CPICH RSCP < -25 dBm
+-- cpich-RSCP = 91 -25 鈮� CPICH RSCP dBm
+
+CPICH-RSCP ::= INTEGER(0..127)
+
+-- SPARE: Pathloss, Max = 158
+-- Values above Max are spare
+Pathloss ::= INTEGER(46..173)
+
+maxCellMeas INTEGER ::= 32
+
+maxFreq INTEGER ::= 8
+
+maxTS INTEGER ::= 14
+
+StatusCode ::= ENUMERATED {
+ unspecified(0), systemFailure(1), unexpectedMessage(2), protocolError(3),
+ dataMissing(4), unexpectedDataValue(5), posMethodFailure(6), posMethodMismatch(7),
+ posProtocolMismatch(8), targetSETnotReachable(9), versionNotSupported(10), resourceShortage(11),
+ invalidSessionId(12), nonProxyModeNotSupported(13), proxyModeNotSupported(14), positioningNotPermitted(15),
+ authNetFailure(16), authSuplinitFailure(17), consentDeniedByUser(100), consentGrantedByUser(101),
+ ...,
+ ver2-incompatibleProtectionLevel(18), ver2-serviceNotSupported(19), ver2-insufficientInterval(20),
+ ver2-noSUPLCoverage(21), ver2-sessionStopped(102), ver2-appIdDenied(103)}
+
+QoP ::= SEQUENCE {
+ horacc INTEGER(0..127),
+ veracc INTEGER(0..127) OPTIONAL, -- as defined in [3GPP GAD] "uncertainty altitude"
+ maxLocAge INTEGER(0..65535) OPTIONAL,
+ delay INTEGER(0..7) OPTIONAL, -- as defined in [3GPP RRLP]
+ ...}
+
+Velocity ::= CHOICE { -- velocity definition as per [3GPP GAD]
+ horvel Horvel,
+ horandvervel Horandvervel,
+ horveluncert Horveluncert,
+ horandveruncert Horandveruncert,
+ ...}
+
+Horvel ::= SEQUENCE {
+ bearing BIT STRING(SIZE (9)),
+ horspeed BIT STRING(SIZE (16)),
+ ...}
+
+Horandvervel ::= SEQUENCE {
+ verdirect BIT STRING(SIZE (1)),
+ bearing BIT STRING(SIZE (9)),
+ horspeed BIT STRING(SIZE (16)),
+ verspeed BIT STRING(SIZE (8)),
+ ...}
+
+Horveluncert ::= SEQUENCE {
+ bearing BIT STRING(SIZE (9)),
+ horspeed BIT STRING(SIZE (16)),
+ uncertspeed BIT STRING(SIZE (8)),
+ ...}
+
+Horandveruncert ::= SEQUENCE {
+ verdirect BIT STRING(SIZE (1)),
+ bearing BIT STRING(SIZE (9)),
+ horspeed BIT STRING(SIZE (16)),
+ verspeed BIT STRING(SIZE (8)),
+ horuncertspeed BIT STRING(SIZE (8)),
+ veruncertspeed BIT STRING(SIZE (8)),
+ ...}
+
+PosMethod ::= ENUMERATED {
+ agpsSETassisted(0), agpsSETbased(1), agpsSETassistedpref(2), agpsSETbasedpref(3), autonomousGPS(4),
+ aFLT(5), eCID(6), eOTD(7), oTDOA(8), noPosition(9),
+ ...,
+ ver2-historicalDataRetrieval(10), ver2-agnssSETassisted(11), ver2-agnssSETbased(12), ver2-agnssSETassistedpref(13),
+ ver2-agnssSETbasedpref(14), ver2-autonomousGNSS(15), ver2-sessioninfoquery(16), ver2-mbs(17)}
+
+END
+
+--Ver2-ULP-Components
+
+Ver2-ULP-Components DEFINITIONS AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-CellInfo-extension, MultipleLocationIds, SupportedNetworkInformation, CauseCode,UTRAN-GPSReferenceTimeAssistance,
+ UTRAN-GPSReferenceTimeResult, SPCSETKey, SPCTID, SPCSETKeylifetime, UTRAN-GANSSReferenceTimeAssistance, UTRAN-GANSSReferenceTimeResult,
+ GNSSPosTechnology, GANSSSignals, ThirdParty, ApplicationID, ReportingCap, Coordinate, CircularArea, EllipticalArea, PolygonArea;
+
+IMPORTS
+ LocationId, PrimaryCPICH-Info, CellParametersID, FQDN
+FROM ULP-Components;
+
+MultipleLocationIds ::= SEQUENCE SIZE (1..maxLidSize) OF LocationIdData
+
+LocationIdData ::= SEQUENCE {
+ locationId LocationId,
+ relativetimestamp RelativeTime OPTIONAL, -- if relativetimestamp is present, then data represents historical measurement, if absent, data represents current measurements
+ servingFlag BOOLEAN, -- if "true" measurements represent serving cell
+ ...}
+
+RelativeTime ::= INTEGER (0..65535) -- relative time to "current" Location Id in multiples of 0.01sec
+
+maxLidSize INTEGER ::= 64
+
+SupportedNetworkInformation ::= SEQUENCE {
+ wLAN BOOLEAN,
+ supportedWLANInfo SupportedWLANInfo OPTIONAL,
+ supportedWLANApsList SupportedWLANApsList OPTIONAL,
+ gSM BOOLEAN,
+ wCDMA BOOLEAN,
+ supportedWCDMAInfo SupportedWCDMAInfo OPTIONAL,
+ cDMA BOOLEAN,
+ hRDP BOOLEAN,
+ uMB BOOLEAN,
+ lTE BOOLEAN,
+ wIMAX BOOLEAN,
+ historic BOOLEAN,
+ nonServing BOOLEAN,
+ uTRANGPSReferenceTime BOOLEAN,
+ uTRANGANSSReferenceTime BOOLEAN,
+ ...}
+
+SupportedWLANInfo ::= SEQUENCE {
+ apTP BOOLEAN, -- AP transmit power
+ apAG BOOLEAN, -- AP antenna gain
+ apSN BOOLEAN, -- AP S/N received at SET
+ apDevType BOOLEAN, -- Device type
+ apRSSI BOOLEAN, -- AP signal strength at SET
+ apChanFreq BOOLEAN, -- AP channel/frequency of Tx/Rx
+ apRTD BOOLEAN, -- Round Trip Delay between SET and AP
+ setTP BOOLEAN, -- SET transmit power
+ setAG BOOLEAN, -- SET antenna gain
+ setSN BOOLEAN, -- SET S/N received at AP
+ setRSSI BOOLEAN, -- SET signal strength at AP
+ apRepLoc BOOLEAN, -- AP Location as reported by AP
+ ...
+}
+
+maxWLANApDataSize INTEGER ::= 128
+
+SupportedWLANApsList ::= SEQUENCE {
+ supportedWLANApDataList SEQUENCE (SIZE (1..maxWLANApDataSize)) OF SupportedWLANApData,
+ supportedWLANapsChannel11a SupportedWLANApsChannel11a OPTIONAL,
+ supportedWLANapsChannel11bg SupportedWLANApsChannel11bg OPTIONAL,
+ ...
+}
+
+SupportedWLANApsChannel11a ::= SEQUENCE {
+ ch34 BOOLEAN,
+ ch36 BOOLEAN,
+ ch38 BOOLEAN,
+ ch40 BOOLEAN,
+ ch42 BOOLEAN,
+ ch44 BOOLEAN,
+ ch46 BOOLEAN,
+ ch48 BOOLEAN,
+ ch52 BOOLEAN,
+ ch56 BOOLEAN,
+ ch60 BOOLEAN,
+ ch64 BOOLEAN,
+ ch149 BOOLEAN,
+ ch153 BOOLEAN,
+ ch157 BOOLEAN,
+ ch161 BOOLEAN
+}
+
+SupportedWLANApsChannel11bg ::= SEQUENCE {
+ ch1 BOOLEAN,
+ ch2 BOOLEAN,
+ ch3 BOOLEAN,
+ ch4 BOOLEAN,
+ ch5 BOOLEAN,
+ ch6 BOOLEAN,
+ ch7 BOOLEAN,
+ ch8 BOOLEAN,
+ ch9 BOOLEAN,
+ ch10 BOOLEAN,
+ ch11 BOOLEAN,
+ ch12 BOOLEAN,
+ ch13 BOOLEAN,
+ ch14 BOOLEAN
+}
+
+SupportedWLANApData ::= SEQUENCE {
+ apMACAddress BIT STRING (SIZE (48)),
+ apDevType ENUMERATED {wlan802-11a(0), wlan802-11b(1), wlan802-11g(2), ...},
+ ...}
+
+SupportedWCDMAInfo ::= SEQUENCE {
+ mRL BOOLEAN, -- Measured Results List
+ ...}
+
+Ver2-CellInfo-extension ::= CHOICE {
+ hrpdCell HrpdCellInformation,
+ umbCell UmbCellInformation,
+ lteCell LteCellInformation,
+ wlanAP WlanAPInformation,
+ wimaxBS WimaxBSInformation,
+ ...}
+
+HrpdCellInformation ::= SEQUENCE {
+ refSECTORID BIT STRING(SIZE (128)) OPTIONAL, -- HRPD Sector Id
+ refBASELAT INTEGER(0..4194303), -- Base Station Latitude
+ reBASELONG INTEGER(0..8388607), -- Base Station Longitude
+ refWeekNumber INTEGER(0..65535), -- GPS Week Number
+ refSeconds INTEGER(0..4194303), -- GPS Seconds
+ ...}
+
+UmbCellInformation ::= SEQUENCE {
+ refSECTORID BIT STRING(SIZE (128)), -- UMB Sector Id
+ refMCC INTEGER(0..999), -- Mobile Country Code
+ refMNC INTEGER(0..999), -- Mobile Network Code
+ refBASELAT INTEGER(0..4194303), -- Base Station Latitude
+ reBASELONG INTEGER(0..8388607), -- Base Station Longitude
+ refWeekNumber INTEGER(0..65535), -- GPS Week Number
+ refSeconds INTEGER(0..4194303), -- GPS Seconds
+ ...}
+
+-- LTE Cell info per 3GPP TS 36.331.
+-- If not otherwise stated info is related to serving cell
+
+LteCellInformation ::= SEQUENCE {
+ cellGlobalIdEUTRA CellGlobalIdEUTRA,
+ physCellId PhysCellId,
+ trackingAreaCode TrackingAreaCode,
+ rsrpResult RSRP-Range OPTIONAL,
+ rsrqResult RSRQ-Range OPTIONAL,
+ tA INTEGER(0..1282) OPTIONAL, -- Currently used Timing Advance value (N_TA/16 as per [3GPP TS 36.213]).
+ measResultListEUTRA MeasResultListEUTRA OPTIONAL, --Neighbour measurements
+ ...,
+ earfcn INTEGER(0..65535) OPTIONAL, -- see Table 37
+ earfcn-ext INTEGER (65536..262143) OPTIONAL -- see Table 37
+}
+
+-- Measured results of neighbours cells per 3GPP TS 36.331
+
+MeasResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF MeasResultEUTRA
+
+MeasResultEUTRA ::= SEQUENCE {
+ physCellId PhysCellId,
+ cgi-Info SEQUENCE {
+ cellGlobalId CellGlobalIdEUTRA,
+ trackingAreaCode TrackingAreaCode
+ } OPTIONAL,
+ measResult SEQUENCE {
+ rsrpResult RSRP-Range OPTIONAL, -- Mapping to measured values
+ rsrqResult RSRQ-Range OPTIONAL, -- in 3GPP TS 36.133
+ ...,
+ earfcn INTEGER(0..65535) OPTIONAL, -- see Table 37
+ earfcn-ext INTEGER (65536..262143) OPTIONAL -- see Table 37
+ }
+}
+
+PhysCellId ::= INTEGER (0..503)
+
+TrackingAreaCode ::= BIT STRING (SIZE (16))
+
+CellGlobalIdEUTRA ::= SEQUENCE {
+ plmn-Identity PLMN-Identity,
+ cellIdentity CellIdentity,
+ ...
+}
+
+PLMN-Identity ::= SEQUENCE {
+ mcc MCC OPTIONAL,
+ mnc MNC
+}
+
+CellIdentity ::= BIT STRING (SIZE (28))
+
+MCC ::= SEQUENCE (SIZE (3)) OF MCC-MNC-Digit
+
+MNC ::= SEQUENCE (SIZE (2..3)) OF MCC-MNC-Digit
+
+MCC-MNC-Digit ::= INTEGER (0..9)
+
+RSRP-Range ::= INTEGER(0..97)
+RSRQ-Range ::= INTEGER(0..34)
+maxCellReport INTEGER ::= 8
+
+WlanAPInformation ::= SEQUENCE { -- as per [IEEE 802.11]
+ apMACAddress BIT STRING(SIZE (48)), -- AP MAC Address
+ apTransmitPower INTEGER(-127..128) OPTIONAL, -- AP transmit power in dbm
+ apAntennaGain INTEGER(-127..128) OPTIONAL, -- AP antenna gain in dBi
+ apSignaltoNoise INTEGER(-127..128) OPTIONAL, -- AP S/N received at SET
+ apDeviceType ENUMERATED {wlan802-11a(0), wlan802-11b(1), wlan802-11g(2), ..., wlan802-11n(3), wlan802-11ac(4), wlan802-11ad(5)} OPTIONAL,
+ apSignalStrength INTEGER(-127..128) OPTIONAL, -- AP signal strength at SET
+ apChannelFrequency INTEGER(0..256) OPTIONAL, -- AP channel/frequency of Tx/Rx
+ apRoundTripDelay RTD OPTIONAL, -- Round Trip Delay between SET and AP
+ setTransmitPower INTEGER(-127..128) OPTIONAL, -- SET transmit power in dBm
+ setAntennaGain INTEGER (-127..128) OPTIONAL, -- SET antenna gain in dBi
+ setSignaltoNoise INTEGER (-127..128) OPTIONAL, -- SET S/N received at AP
+ setSignalStrength INTEGER(-127..128) OPTIONAL, -- SET signal strength at AP
+ apReportedLocation ReportedLocation OPTIONAL, -- AP Location reported by AP (legacy encoding)
+ ...,
+ apRepLocation RepLocation OPTIONAL, -- AP Location reported by AP
+ apSignalStrengthDelta INTEGER (0..1) OPTIONAL, -- see Table 41
+ apSignaltoNoiseDelta INTEGER (0..1) OPTIONAL, -- see Table 41
+ setSignalStrengthDelta INTEGER (0..1) OPTIONAL, -- see Table 41
+ setSignaltoNoiseDelta INTEGER (0..1) OPTIONAL, -- see Table 41
+ operatingClass INTEGER (0..255) OPTIONAL,
+ apSSID OCTET STRING (SIZE (1..32)) OPTIONAL,
+ apPHYType ENUMERATED {unknown(0), any(1), fhss(2), dsss(3), irbaseband(4), ofdm(5), hrdsss(6), erp(7), ht(8), ihv(9), ...} OPTIONAL,
+ setMACAddress BIT STRING(SIZE (48)) OPTIONAL -- MAC Address used by SET to connect to AP
+}
+
+RTD ::= SEQUENCE { -- as per [IEEE 802.11]
+ rTDValue INTEGER(0..16777216), -- measured RTD value corresponding to
+-- about 500km in units of 1/10 of nanoseconds
+ rTDUnits RTDUnits, -- units of RTD
+ rTDAccuracy INTEGER(0..255) OPTIONAL, -- RTD accuracy
+ ...}
+
+RTDUnits ::= ENUMERATED {microseconds(0), hundredsofnanoseconds(1), tensofnanoseconds(2), nanoseconds(3), tenthsofnanoseconds(4), ...}
+
+ReportedLocation ::= SEQUENCE { -- as per [IEEE 802.11v]
+ locationEncodingDescriptor LocationEncodingDescriptor,
+ locationData LocationData, -- location data field
+ ...}
+
+LocationEncodingDescriptor ::= ENUMERATED {lCI(0), aSN1(1), ...}
+
+LocationData ::= SEQUENCE {
+ locationAccuracy INTEGER(0..4294967295) OPTIONAL,
+ locationValue OCTET STRING (SIZE(1..128)),
+ ...}
+
+RepLocation ::= CHOICE {
+ lciLocData LciLocData, -- location data field as per [IEEE 802.11] and [RFC 3825]
+ ... -- future formats may be added here
+}
+
+LciLocData ::= SEQUENCE {
+ locationDataLCI LocationDataLCI OPTIONAL,
+...}
+
+LocationDataLCI ::= SEQUENCE {
+ latitudeResolution BIT STRING (SIZE (6)),
+ latitude BIT STRING (SIZE (34)),
+ longitudeResolution BIT STRING (SIZE (6)),
+ longitude BIT STRING (SIZE (34)),
+ altitudeType BIT STRING (SIZE (4)),
+ altitudeResolution BIT STRING (SIZE (6)),
+ altitude BIT STRING (SIZE (30)),
+ datum BIT STRING (SIZE (8)),
+ ...}
+
+WimaxBSInformation ::= SEQUENCE {
+ wimaxBsID WimaxBsID, -- WiMax serving base station ID
+ wimaxRTD WimaxRTD OPTIONAL, -- Round Trip Delay measurements
+ wimaxNMRList WimaxNMRList OPTIONAL, -- Network measurements
+ ...}
+
+WimaxBsID ::= SEQUENCE {
+ bsID-MSB BIT STRING (SIZE(24)) OPTIONAL,
+ bsID-LSB BIT STRING (SIZE(24)),
+ ...}
+-- if only LSB is present, MSB is assumed to be identical to the current serving BS or clamped on network value
+
+WimaxRTD ::= SEQUENCE {
+ rTD INTEGER (0..65535), -- Round trip delay of serving BS in units of 10 ns
+ rTDstd INTEGER (0..1023) OPTIONAL, -- Standard deviation of round trip delay in units of 10 ns
+ ...}
+
+WimaxNMRList ::= SEQUENCE (SIZE (1..maxWimaxBSMeas)) OF WimaxNMR
+
+WimaxNMR ::= SEQUENCE {
+ wimaxBsID WimaxBsID, -- WiMax BS ID for the measurement
+ relDelay INTEGER (-32768..32767) OPTIONAL, -- Relative delay for this neighbouring BSs to the serving cell in units of 10 ns
+ relDelaystd INTEGER (0..1023) OPTIONAL, -- Standard deviation of Relative delay in units of 10 ns
+ rSSI INTEGER (0..255) OPTIONAL, -- RSSI in 0.25 dBm steps, starting from -103.75 dBm
+ rSSIstd INTEGER (0..63) OPTIONAL, -- Standard deviation of RSSI in dB
+ bSTxPower INTEGER (0..255) OPTIONAL, -- BS transmit power in 0.25 dBm steps, starting from -103.75 dBm
+ cINR INTEGER (0..255) OPTIONAL, -- in dB
+ cINRstd INTEGER (0..63) OPTIONAL, -- Standard deviation of CINR in dB
+ bSLocation ReportedLocation OPTIONAL, -- Reported location of the BS
+ ...}
+
+maxWimaxBSMeas INTEGER ::= 32
+
+UTRAN-GPSReferenceTimeAssistance ::= SEQUENCE {
+utran-GPSReferenceTime UTRAN-GPSReferenceTime,
+gpsReferenceTimeUncertainty INTEGER (0..127) OPTIONAL,
+utranGPSDriftRate UTRANGPSDriftRate OPTIONAL}
+
+UTRAN-GPSReferenceTime ::= SEQUENCE {
+-- For utran-GPSTimingOfCell values above 2322431999999 are not used in this version of the specification. Actual value utran-GPSTimingOfCell = (ms-part * 4294967296) + ls-part used on the downlink i.e. sent from the SLP to the SET
+ utran-GPSTimingOfCell SEQUENCE {
+ ms-part INTEGER (0..1023),
+ ls-part INTEGER (0..4294967295)},
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {referenceIdentity PrimaryCPICH-Info},
+ tdd SEQUENCE {referenceIdentity CellParametersID}
+ } OPTIONAL,
+ sfn INTEGER (0..4095)}
+
+UTRANGPSDriftRate ::= ENUMERATED {
+ utran-GPSDrift0, utran-GPSDrift1, utran-GPSDrift2,
+ utran-GPSDrift5, utran-GPSDrift10, utran-GPSDrift15,
+ utran-GPSDrift25, utran-GPSDrift50, utran-GPSDrift-1,
+ utran-GPSDrift-2, utran-GPSDrift-5, utran-GPSDrift-10,
+ utran-GPSDrift-15, utran-GPSDrift-25, utran-GPSDrift-50}
+
+UTRAN-GPSReferenceTimeResult ::= SEQUENCE {
+-- For ue-GPSTimingOfCell values above 37158911999999 are not used in this version of the specification. Actual value utran-GPSTimingOfCell = (ms-part * 4294967296) + ls-part used on the uplink i.e. reported by the SET to the SLP
+ set-GPSTimingOfCell SEQUENCE {
+ ms-part INTEGER (0.. 16383),
+ ls-part INTEGER (0..4294967295)},
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {referenceIdentity PrimaryCPICH-Info},
+ tdd SEQUENCE {referenceIdentity CellParametersID}
+ } OPTIONAL,
+ sfn INTEGER (0..4095),
+ gpsReferenceTimeUncertainty INTEGER (0..127) OPTIONAL,
+ ...}
+
+UTRAN-GANSSReferenceTimeAssistance ::= SEQUENCE {
+ ganssDay INTEGER (0..8191) OPTIONAL,
+ ganssTimeID INTEGER (0..15),
+ utran-GANSSReferenceTime UTRAN-GANSSReferenceTime,
+ utranGANSSDriftRate UTRANGANSSDriftRate OPTIONAL}
+
+UTRAN-GANSSReferenceTime ::= SEQUENCE {
+ ganssTOD INTEGER (0..86399),
+ utran-GANSSTimingOfCell INTEGER (0..3999999)OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE { referenceIdentity PrimaryCPICH-Info},
+ tdd SEQUENCE { referenceIdentity CellParametersID}
+ } OPTIONAL,
+ sfn INTEGER (0..4095),
+ ganss-TODUncertainty INTEGER (0..127) OPTIONAL,
+ ...}
+
+UTRANGANSSDriftRate ::= ENUMERATED {
+ utran-GANSSDrift0, utran-GANSSDrift1, utran-GANSSDrift2,
+ utran-GANSSDrift5, utran-GANSSDrift10, utran-GANSSDrift15,
+ utran-GANSSDrift25, utran-GANSSDrift50, utran-GANSSDrift-1,
+ utran-GANSSDrift-2, utran-GANSSDrift-5, utran-GANSSDrift-10,
+ utran-GANSSDrift-15, utran-GANSSDrift-25, utran-GANSSDrift-50}
+
+UTRAN-GANSSReferenceTimeResult ::= SEQUENCE {
+ ganssTimeID INTEGER (0..15),
+ set-GANSSReferenceTime SET-GANSSReferenceTime,
+ ...}
+
+SET-GANSSReferenceTime ::= SEQUENCE {
+-- Actual value [ns] = (ms-Part * 4294967296 + ls-Part) * 250
+-- Actual values [ns] > 86399999999750 are reserved and are considered a
+-- protocol error
+ set-GANSSTimingOfCell SEQUENCE {
+ ms-part INTEGER (0..80),
+ ls-part INTEGER (0..4294967295)} OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {referenceIdentity PrimaryCPICH-Info},
+ tdd SEQUENCE {referenceIdentity CellParametersID}
+ } OPTIONAL,
+ sfn INTEGER (0..4095),
+ ganss-TODUncertainty INTEGER (0..127) OPTIONAL,
+ ...}
+
+GNSSPosTechnology ::= SEQUENCE {
+ gps BOOLEAN,
+ galileo BOOLEAN,
+ sbas BOOLEAN,
+ modernized-gps BOOLEAN,
+ qzss BOOLEAN,
+ glonass BOOLEAN,
+ ...,
+ bds BOOLEAN OPTIONAL}
+
+-- indicates MS support for particular GANSS signals and frequencies coding according to parameter definition in section 10.9
+
+GANSSSignals ::= BIT STRING {
+ signal1 (0),
+ signal2 (1),
+ signal3 (2),
+ signal4 (3),
+ signal5 (4),
+ signal6 (5),
+ signal7 (6),
+ signal8 (7)} (SIZE (1..8))
+
+SPCSETKey ::= BIT STRING(SIZE (128))
+
+SPCTID ::= SEQUENCE {
+ rAND BIT STRING(SIZE (128)),
+ slpFQDN FQDN,
+ ...}
+
+SPCSETKeylifetime ::= INTEGER (1..24) -- units in hours
+
+CauseCode ::= ENUMERATED {servingNetWorkNotInAreaIdList(0), sETCapabilitiesChanged(1), noSUPLCoverage(2), ...}
+
+ThirdParty ::= SEQUENCE (SIZE (1..64)) OF ThirdPartyID
+
+ThirdPartyID ::= CHOICE {
+ logicalName IA5String(SIZE (1..1000)),
+ msisdn OCTET STRING(SIZE (8)),
+ emailaddr IA5String(SIZE (1..1000)),
+ sip-uri VisibleString(FROM ("a".."z" | "A".."Z" | "0".."9" | ":./-_~%#@?")) (SIZE (1..255)),
+ ims-public-identity VisibleString(FROM ("a".."z" | "A".."Z" | "0".."9" | ":./-_~%#@?")) (SIZE (1..255)),
+ min BIT STRING(SIZE (34)), -- coded according to TIA-553
+ mdn OCTET STRING(SIZE (8)),
+ uri VisibleString(FROM ("a".."z" | "A".."Z" | "0".."9" | "./-_~%#")) (SIZE (1..255)),
+ ...}
+
+ApplicationID ::= SEQUENCE {
+ appProvider IA5String(SIZE (1..24)), -- The application provider
+ appName IA5String(SIZE (1..32)), -- The application name
+ appVersion IA5String(SIZE (1..8)) OPTIONAL, -- The application version
+ ...}
+
+ReportingCap ::= SEQUENCE {
+ minInt INTEGER (1..3600), -- units in seconds
+ maxInt INTEGER (1..1440) OPTIONAL, -- units in minutes
+ repMode RepMode,
+ batchRepCap BatchRepCap OPTIONAL, -- only used for batch and quasi real time reporting
+ ...}
+
+RepMode ::= SEQUENCE {
+ realtime BOOLEAN,
+ quasirealtime BOOLEAN,
+ batch BOOLEAN,
+ ...}
+
+BatchRepCap ::= SEQUENCE {
+ report-position BOOLEAN, -- set to "true" if reporting of position is supported
+ report-measurements BOOLEAN, -- set to "true" if reporting of measurements is supported
+ max-num-positions INTEGER (1..1024) OPTIONAL,
+ max-num-measurements INTEGER (1..1024) OPTIONAL,
+ ...}
+
+Coordinate::= SEQUENCE {
+ latitudeSign ENUMERATED {north(0), south(1)},
+ latitude INTEGER(0..8388607),
+ longitude INTEGER(-8388608..8388607)} -- Coding as in [3GPP GAD]
+
+CircularArea ::= SEQUENCE {
+ coordinate Coordinate,
+ radius INTEGER(1..1000000), -- radius in meters
+ radius-min INTEGER(1..1000000) OPTIONAL, -- hysteresis minimum radius
+ radius-max INTEGER(1..1500000) OPTIONAL} -- hysteresis maximum radius
+
+EllipticalArea ::= SEQUENCE {
+ coordinate Coordinate,
+ semiMajor INTEGER(1..1000000), -- units in meters
+ semiMajor-min INTEGER(1..1000000) OPTIONAL, -- hysteresis minimum semiMajor
+ semiMajor-max INTEGER(1..1500000) OPTIONAL, -- hysteresis maximum semiMajor
+ semiMinor INTEGER(1..1000000), -- units in meters
+ semiMinor-min INTEGER(1..1000000) OPTIONAL, -- hysteresis minimum semiMinor
+ semiMinor-max INTEGER(1..1500000) OPTIONAL, -- hysteresis maximum semiMinor
+ angle INTEGER(0.. 179)} -- units in degrees. The angle is defined as the angle between the semi-major axis and North, increasing in a clockwise direction. An angle of 0 represents an ellipse with the semi-major axis pointing North/South while an angle of 90 represents an ellipse with the semi-major axis pointing East/West.
+
+PolygonArea ::= SEQUENCE {
+ polygonDescription PolygonDescription,
+ polygonHysteresis INTEGER(1..100000) OPTIONAL} -- units in meters
+
+PolygonDescription ::= SEQUENCE (SIZE (3..15)) OF Coordinate
+
+END
diff --git a/ulp204.asn b/ulp204.asn
new file mode 100644
index 0000000..b39b38c
--- /dev/null
+++ b/ulp204.asn
@@ -0,0 +1,2018 @@
+ULP
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+IMPORTS
+ Version, SessionID
+ FROM ULP-Components
+
+ SUPLINIT
+ FROM SUPL-INIT
+
+ SUPLSTART
+ FROM SUPL-START
+
+ SUPLRESPONSE
+ FROM SUPL-RESPONSE
+
+ SUPLPOSINIT
+ FROM SUPL-POS-INIT
+
+ SUPLPOS
+ FROM SUPL-POS
+
+ SUPLEND
+ FROM SUPL-END
+
+ SUPLAUTHREQ
+ FROM SUPL-AUTH-REQ
+
+ SUPLAUTHRESP
+ FROM SUPL-AUTH-RESP
+
+ Ver2-SUPLTRIGGEREDSTART
+ FROM SUPL-TRIGGERED-START
+
+ Ver2-SUPLTRIGGEREDRESPONSE
+ FROM SUPL-TRIGGERED-RESPONSE
+
+ Ver2-SUPLREPORT
+ FROM SUPL-REPORT
+
+ Ver2-SUPLTRIGGEREDSTOP
+ FROM SUPL-TRIGGERED-STOP
+
+ Ver2-SUPLSETINIT
+ FROM SUPL-SET-INIT
+
+ Ver2-SUPLNOTIFY
+ FROM SUPL-NOTIFY
+
+ Ver2-SUPLNOTIFYRESPONSE
+ FROM SUPL-NOTIFY-RESPONSE;
+
+ ULP-PDU ::= SEQUENCE {
+ length INTEGER (0..65535),
+ version Version,
+ sessionID SessionID,
+ message UlpMessage
+ }
+
+ UlpMessage ::= CHOICE {
+ msSUPLINIT SUPLINIT,
+ msSUPLSTART SUPLSTART,
+ msSUPLRESPONSE SUPLRESPONSE,
+ msSUPLPOSINIT SUPLPOSINIT,
+ msSUPLPOS SUPLPOS,
+ msSUPLEND SUPLEND,
+ msSUPLAUTHREQ SUPLAUTHREQ,
+ msSUPLAUTHRESP SUPLAUTHRESP,
+ ...,
+ msSUPLTRIGGEREDSTART Ver2-SUPLTRIGGEREDSTART,
+ msSUPLTRIGGEREDRESPONSE Ver2-SUPLTRIGGEREDRESPONSE,
+ msSUPLTRIGGEREDSTOP Ver2-SUPLTRIGGEREDSTOP,
+ msSUPLNOTIFY Ver2-SUPLNOTIFY,
+ msSUPLNOTIFYRESPONSE Ver2-SUPLNOTIFYRESPONSE,
+ msSUPLSETINIT Ver2-SUPLSETINIT,
+ msSUPLREPORT Ver2-SUPLREPORT
+ }
+
+END
+
+SUPL-INIT
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLINIT, Notification;
+
+IMPORTS
+ SLPAddress, QoP, PosMethod
+ FROM ULP-Components
+
+ Ver2-SUPL-INIT-extension
+ FROM ULP-Version-2-message-extensions
+
+ Ver2-Notification-extension
+ FROM ULP-Version-2-parameter-extensions;
+
+ SUPLINIT ::= SEQUENCE {
+ posMethod PosMethod,
+ notification Notification OPTIONAL,
+ sLPAddress SLPAddress OPTIONAL,
+ qoP QoP OPTIONAL,
+ sLPMode SLPMode,
+ mac MAC OPTIONAL,
+ ...,
+ keyIdentity KeyIdentity OPTIONAL,
+ ver2-SUPL-INIT-extension Ver2-SUPL-INIT-extension OPTIONAL
+ }
+
+ Notification ::= SEQUENCE {
+ notificationType NotificationType,
+ encodingType EncodingType OPTIONAL,
+ requestorId OCTET STRING (SIZE(1..maxReqLength)) OPTIONAL,
+ requestorIdType FormatIndicator OPTIONAL,
+ clientName OCTET STRING (SIZE(1..maxClientLength)) OPTIONAL,
+ clientNameType FormatIndicator OPTIONAL,
+ ...,
+ ver2-Notification-extension Ver2-Notification-extension OPTIONAL
+ }
+
+ NotificationType ::= ENUMERATED { noNotificationNoVerification(0), notificationOnly(1), notificationAndVerficationAllowedNA(2), notificationAndVerficationDeniedNA(3), privacyOverride(4), ... }
+
+ EncodingType ::= ENUMERATED { ucs2(0), gsmDefault(1), utf8(2), ... }
+
+ maxReqLength INTEGER ::= 50
+
+ maxClientLength INTEGER ::= 50
+
+ FormatIndicator ::= ENUMERATED { logicalName(0), e-mailAddress(1), msisdn(2), url(3), sipUrl(4), min(5), mdn(6), iMSPublicidentity(7), ... }
+
+ SLPMode ::= ENUMERATED { proxy(0), nonProxy(1) }
+
+ MAC ::= BIT STRING (SIZE(64))
+
+ KeyIdentity ::= BIT STRING (SIZE(128))
+
+END
+
+SUPL-START
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLSTART, SETCapabilities;
+
+IMPORTS
+ LocationId, QoP
+ FROM ULP-Components
+
+ Ver2-SUPL-START-extension
+ FROM ULP-Version-2-message-extensions
+
+ Ver2-SETCapabilities-extension, Ver2-PosProtocol-extension, Ver2-PosTechnology-extension
+ FROM ULP-Version-2-parameter-extensions;
+
+ SUPLSTART ::= SEQUENCE {
+ sETCapabilities SETCapabilities,
+ locationId LocationId,
+ qoP QoP OPTIONAL,
+ ...,
+ ver2-SUPL-START-extension Ver2-SUPL-START-extension OPTIONAL
+ }
+
+ SETCapabilities ::= SEQUENCE {
+ posTechnology PosTechnology,
+ prefMethod PrefMethod,
+ posProtocol PosProtocol,
+ ...,
+ ver2-SETCapabilities-extension Ver2-SETCapabilities-extension OPTIONAL
+ }
+
+ PosTechnology ::= SEQUENCE {
+ agpsSETassisted BOOLEAN,
+ agpsSETBased BOOLEAN,
+ autonomousGPS BOOLEAN,
+ aflt BOOLEAN,
+ ecid BOOLEAN,
+ eotd BOOLEAN,
+ otdoa BOOLEAN,
+ ...,
+ ver2-PosTechnology-extension Ver2-PosTechnology-extension OPTIONAL
+ }
+
+ PrefMethod ::= ENUMERATED { agpsSETassistedPreferred, agpsSETBasedPreferred, noPreference }
+
+ PosProtocol ::= SEQUENCE {
+ tia801 BOOLEAN,
+ rrlp BOOLEAN,
+ rrc BOOLEAN,
+ ...,
+ ver2-PosProtocol-extension Ver2-PosProtocol-extension OPTIONAL
+ }
+
+END
+
+SUPL-RESPONSE
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLRESPONSE;
+
+IMPORTS
+ PosMethod, SLPAddress
+ FROM ULP-Components
+
+ Ver2-SUPL-RESPONSE-extension
+ FROM ULP-Version-2-message-extensions;
+
+ SUPLRESPONSE ::= SEQUENCE {
+ posMethod PosMethod,
+ sLPAddress SLPAddress OPTIONAL,
+ sETAuthKey SETAuthKey OPTIONAL,
+ keyIdentity4 KeyIdentity4 OPTIONAL,
+ ...,
+ ver2-SUPL-RESPONSE-extension Ver2-SUPL-RESPONSE-extension OPTIONAL
+ }
+
+ SETAuthKey ::= CHOICE {
+ shortKey BIT STRING (SIZE(128)),
+ longKey BIT STRING (SIZE(256)),
+ ...
+ }
+
+ KeyIdentity4 ::= BIT STRING (SIZE(128))
+
+END
+
+SUPL-POS-INIT
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLPOSINIT;
+
+IMPORTS
+ SUPLPOS
+ FROM SUPL-POS
+
+ SETCapabilities
+ FROM SUPL-START
+
+ LocationId, Position, Ver
+ FROM ULP-Components
+
+ Ver2-SUPL-POS-INIT-extension
+ FROM ULP-Version-2-message-extensions
+
+ Ver2-RequestedAssistData-extension
+ FROM ULP-Version-2-parameter-extensions;
+
+ SUPLPOSINIT ::= SEQUENCE {
+ sETCapabilities SETCapabilities,
+ requestedAssistData RequestedAssistData OPTIONAL,
+ locationId LocationId,
+ position Position OPTIONAL,
+ suplpos SUPLPOS OPTIONAL,
+ ver Ver OPTIONAL,
+ ...,
+ ver2-SUPL-POS-INIT-extension Ver2-SUPL-POS-INIT-extension OPTIONAL
+ }
+
+ RequestedAssistData ::= SEQUENCE {
+ almanacRequested BOOLEAN,
+ utcModelRequested BOOLEAN,
+ ionosphericModelRequested BOOLEAN,
+ dgpsCorrectionsRequested BOOLEAN,
+ referenceLocationRequested BOOLEAN,
+ referenceTimeRequested BOOLEAN,
+ acquisitionAssistanceRequested BOOLEAN,
+ realTimeIntegrityRequested BOOLEAN,
+ navigationModelRequested BOOLEAN,
+ navigationModelData NavigationModel OPTIONAL,
+ ...,
+ ver2-RequestedAssistData-extension Ver2-RequestedAssistData-extension OPTIONAL
+ }
+
+ NavigationModel ::= SEQUENCE {
+ gpsWeek INTEGER (0..1023),
+ gpsToe INTEGER (0..167),
+ nsat INTEGER (0..31),
+ toeLimit INTEGER (0..10),
+ satInfo SatelliteInfo OPTIONAL,
+ ...
+ }
+
+ SatelliteInfo ::= SEQUENCE (SIZE(1..31)) OF SatelliteInfoElement
+
+ SatelliteInfoElement ::= SEQUENCE {
+ satId INTEGER (0..63),
+ iode INTEGER (0..255),
+ ...
+ }
+
+END
+
+SUPL-POS
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLPOS;
+
+IMPORTS
+ Velocity
+ FROM ULP-Components
+
+ Ver2-SUPL-POS-extension
+ FROM ULP-Version-2-message-extensions
+
+ Ver2-PosPayLoad-extension
+ FROM ULP-Version-2-parameter-extensions;
+
+ SUPLPOS ::= SEQUENCE {
+ posPayLoad PosPayLoad,
+ velocity Velocity OPTIONAL,
+ ...,
+ ver2-SUPL-POS-extension Ver2-SUPL-POS-extension OPTIONAL
+ }
+
+ PosPayLoad ::= CHOICE {
+ tia801payload OCTET STRING (SIZE(1..8192)),
+ rrcPayload OCTET STRING (SIZE(1..8192)),
+ rrlpPayload OCTET STRING (SIZE(1..8192)),
+ ...,
+ ver2-PosPayLoad-extension Ver2-PosPayLoad-extension
+ }
+
+END
+
+SUPL-END
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLEND;
+
+IMPORTS
+ StatusCode, Position, Ver
+ FROM ULP-Components
+
+ Ver2-SUPL-END-extension
+ FROM ULP-Version-2-message-extensions;
+
+ SUPLEND ::= SEQUENCE {
+ position Position OPTIONAL,
+ statusCode StatusCode OPTIONAL,
+ ver Ver OPTIONAL,
+ ...,
+ ver2-SUPL-END-extension Ver2-SUPL-END-extension OPTIONAL
+ }
+
+END
+
+SUPL-AUTH-REQ
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLAUTHREQ;
+
+IMPORTS
+ Ver
+ FROM ULP-Components
+
+ SETCapabilities
+ FROM SUPL-START;
+
+ SUPLAUTHREQ ::= SEQUENCE {
+ ver Ver OPTIONAL,
+ sETCapabilities SETCapabilities OPTIONAL,
+ ...
+ }
+
+END
+
+SUPL-AUTH-RESP
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS SUPLAUTHRESP;
+
+IMPORTS
+ SPCSETKey, SPCTID, SPCSETKeylifetime
+ FROM Ver2-ULP-Components;
+
+ SUPLAUTHRESP ::= SEQUENCE {
+ sPCSETKey SPCSETKey,
+ spctid SPCTID,
+ sPCSETKeylifetime SPCSETKeylifetime OPTIONAL,
+ ...
+ }
+
+END
+
+SUPL-NOTIFY
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLNOTIFY;
+
+IMPORTS
+ Notification
+ FROM SUPL-INIT;
+
+ Ver2-SUPLNOTIFY ::= SEQUENCE {
+ notification Notification,
+ ...
+ }
+
+END
+
+SUPL-NOTIFY-RESPONSE
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLNOTIFYRESPONSE;
+
+ Ver2-SUPLNOTIFYRESPONSE ::= SEQUENCE {
+ notificationResponse NotificationResponse OPTIONAL,
+ ...
+ }
+
+ NotificationResponse ::= ENUMERATED { allowed(0), notAllowed(1), ... }
+
+END
+
+SUPL-SET-INIT
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLSETINIT;
+
+IMPORTS
+ SETId, QoP
+ FROM ULP-Components
+
+ ApplicationID
+ FROM Ver2-ULP-Components;
+
+ Ver2-SUPLSETINIT ::= SEQUENCE {
+ targetSETID SETId,
+ qoP QoP OPTIONAL,
+ applicationID ApplicationID OPTIONAL,
+ ...
+ }
+
+END
+
+SUPL-TRIGGERED-START
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLTRIGGEREDSTART, TriggerType, TriggerParams, maxNumGeoArea, maxAreaId, maxAreaIdList;
+
+IMPORTS
+ LocationId, QoP, Ver, Position
+ FROM ULP-Components
+
+ MultipleLocationIds, CauseCode, ThirdParty, ApplicationID, ReportingCap, Coordinate, CircularArea, EllipticalArea, PolygonArea
+ FROM Ver2-ULP-Components
+
+ SETCapabilities
+ FROM SUPL-START;
+
+ Ver2-SUPLTRIGGEREDSTART ::= SEQUENCE {
+ sETCapabilities SETCapabilities,
+ locationId LocationId,
+ ver Ver OPTIONAL,
+ qoP QoP OPTIONAL,
+ multipleLocationIds MultipleLocationIds OPTIONAL,
+ thirdParty ThirdParty OPTIONAL,
+ applicationID ApplicationID OPTIONAL,
+ triggerType TriggerType OPTIONAL,
+ triggerParams TriggerParams OPTIONAL,
+ position Position OPTIONAL,
+ reportingCap ReportingCap OPTIONAL,
+ causeCode CauseCode OPTIONAL,
+ ...
+ }
+
+ TriggerType ::= ENUMERATED { periodic(0), areaEvent(1), ... }
+
+ TriggerParams ::= CHOICE {
+ periodicParams PeriodicParams,
+ areaEventParams AreaEventParams,
+ ...
+ }
+
+ PeriodicParams ::= SEQUENCE {
+ numberOfFixes INTEGER (1..8639999),
+ intervalBetweenFixes INTEGER (1..8639999),
+ startTime INTEGER (0..2678400) OPTIONAL,
+ ...
+ }
+
+ AreaEventParams ::= SEQUENCE {
+ areaEventType AreaEventType,
+ locationEstimate BOOLEAN,
+ repeatedReportingParams RepeatedReportingParams OPTIONAL,
+ startTime INTEGER (0..2678400) OPTIONAL,
+ stopTime INTEGER (0..11318399) OPTIONAL,
+ geographicTargetAreaList GeographicTargetAreaList OPTIONAL,
+ areaIdLists SEQUENCE (SIZE(1..maxAreaIdList)) OF AreaIdList OPTIONAL,
+ ...
+ }
+
+ AreaEventType ::= ENUMERATED { enteringArea(0), insideArea(1), outsideArea(2), leavingArea(3), ... }
+
+ RepeatedReportingParams ::= SEQUENCE {
+ minimumIntervalTime INTEGER (1..604800),
+ maximumNumberOfReports INTEGER (1..1024),
+ ...
+ }
+
+ GeographicTargetAreaList ::= SEQUENCE (SIZE(1..maxNumGeoArea)) OF GeographicTargetArea
+
+ GeographicTargetArea ::= CHOICE {
+ circularArea CircularArea,
+ ellipticalArea EllipticalArea,
+ polygonArea PolygonArea,
+ ...
+ }
+
+ AreaIdList ::= SEQUENCE {
+ areaIdSet AreaIdSet,
+ areaIdSetType AreaIdSetType OPTIONAL,
+ geoAreaMappingList GeoAreaMappingList OPTIONAL
+ }
+
+ AreaIdSet ::= SEQUENCE (SIZE(1..maxAreaId)) OF AreaId
+
+ AreaId ::= CHOICE {
+ gSMAreaId GSMAreaId,
+ wCDMAAreaId WCDMAAreaId,
+ cDMAAreaId CDMAAreaId,
+ hRPDAreaId HRPDAreaId,
+ uMBAreaId UMBAreaId,
+ lTEAreaId LTEAreaId,
+ wLANAreaId WLANAreaId,
+ wiMAXAreaId WimaxAreaId,
+ ...,
+ nRAreaId NRAreaId
+ }
+
+ GSMAreaId ::= SEQUENCE {
+ refMCC INTEGER (0..999) OPTIONAL,
+ refMNC INTEGER (0..999) OPTIONAL,
+ refLAC INTEGER (0..65535) OPTIONAL,
+ refCI INTEGER (0..65535) OPTIONAL,
+ ...
+ }
+
+ WCDMAAreaId ::= SEQUENCE {
+ refMCC INTEGER (0..999) OPTIONAL,
+ refMNC INTEGER (0..999) OPTIONAL,
+ refLAC INTEGER (0..65535) OPTIONAL,
+ refUC INTEGER (0..268435455) OPTIONAL,
+ ...
+ }
+
+ CDMAAreaId ::= SEQUENCE {
+ refSID INTEGER (0..65535) OPTIONAL,
+ refNID INTEGER (0..32767) OPTIONAL,
+ refBASEID INTEGER (0..65535) OPTIONAL,
+ ...
+ }
+
+ HRPDAreaId ::= SEQUENCE {
+ refSECTORID BIT STRING (SIZE(128)),
+ ...
+ }
+
+ UMBAreaId ::= SEQUENCE {
+ refMCC INTEGER (0..999) OPTIONAL,
+ refMNC INTEGER (0..999) OPTIONAL,
+ refSECTORID BIT STRING (SIZE(128)) OPTIONAL,
+ ...
+ }
+
+ LTEAreaId ::= SEQUENCE {
+ refMCC INTEGER (0..999) OPTIONAL,
+ refMNC INTEGER (0..999) OPTIONAL,
+ refCI BIT STRING (SIZE(29)) OPTIONAL,
+ ...
+ }
+
+ WLANAreaId ::= SEQUENCE {
+ apMACAddress BIT STRING (SIZE(48)),
+ ...
+ }
+
+ WimaxAreaId ::= SEQUENCE {
+ bsID-MSB BIT STRING (SIZE(24)) OPTIONAL,
+ bsID-LSB BIT STRING (SIZE(24))
+ }
+
+ NRAreaId ::= SEQUENCE {
+ refMCC INTEGER (0..999) OPTIONAL,
+ refMNC INTEGER (0..999) OPTIONAL,
+ refCI BIT STRING (SIZE(36)) OPTIONAL,
+ ...
+ }
+
+ AreaIdSetType ::= ENUMERATED { border(0), within(1), ... }
+
+ GeoAreaMappingList ::= SEQUENCE (SIZE(1..maxNumGeoArea)) OF GeoAreaIndex
+
+ GeoAreaIndex ::= INTEGER (1..maxNumGeoArea)
+
+ maxNumGeoArea INTEGER ::= 32
+
+ maxAreaId INTEGER ::= 256
+
+ maxAreaIdList INTEGER ::= 32
+
+END
+
+SUPL-TRIGGERED-RESPONSE
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLTRIGGEREDRESPONSE;
+
+IMPORTS
+ PosMethod, SLPAddress
+ FROM ULP-Components
+
+ SupportedNetworkInformation, SPCSETKey, SPCTID, SPCSETKeylifetime, GNSSPosTechnology
+ FROM Ver2-ULP-Components
+
+ TriggerParams
+ FROM SUPL-TRIGGERED-START;
+
+ Ver2-SUPLTRIGGEREDRESPONSE ::= SEQUENCE {
+ posMethod PosMethod,
+ triggerParams TriggerParams OPTIONAL,
+ sLPAddress SLPAddress OPTIONAL,
+ supportedNetworkInformation SupportedNetworkInformation OPTIONAL,
+ reportingMode ReportingMode OPTIONAL,
+ sPCSETKey SPCSETKey OPTIONAL,
+ spctid SPCTID OPTIONAL,
+ sPCSETKeylifetime SPCSETKeylifetime OPTIONAL,
+ gnssPosTechnology GNSSPosTechnology OPTIONAL,
+ ...
+ }
+
+ ReportingMode ::= SEQUENCE {
+ repMode RepModee,
+ batchRepConditions BatchRepConditions OPTIONAL,
+ batchRepType BatchRepType OPTIONAL,
+ ...
+ }
+
+ RepModee ::= ENUMERATED { realtime(1), quasirealtime(2), batch(3), ... }
+
+ BatchRepConditions ::= CHOICE {
+ num-interval INTEGER (1..1024),
+ num-minutes INTEGER (1..2048),
+ endofsession NULL,
+ ...
+ }
+
+ BatchRepType ::= SEQUENCE {
+ reportPosition BOOLEAN,
+ reportMeasurements BOOLEAN,
+ intermediateReports BOOLEAN,
+ discardOldest BOOLEAN OPTIONAL,
+ ...
+ }
+
+END
+
+SUPL-REPORT
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLREPORT;
+
+IMPORTS
+ SETCapabilities
+ FROM SUPL-START
+
+ Position, PosMethod, SessionID, Ver
+ FROM ULP-Components
+
+ MultipleLocationIds, GNSSPosTechnology, GANSSSignals
+ FROM Ver2-ULP-Components
+
+ maxGANSS
+ FROM ULP-Version-2-parameter-extensions;
+
+ Ver2-SUPLREPORT ::= SEQUENCE {
+ sessionList SessionList OPTIONAL,
+ sETCapabilities SETCapabilities OPTIONAL,
+ reportDataList ReportDataList OPTIONAL,
+ ver Ver OPTIONAL,
+ moreComponents NULL OPTIONAL,
+ ...
+ }
+
+ SessionList ::= SEQUENCE (SIZE(1..maxnumSessions)) OF SessionInformation
+
+ SessionInformation ::= SEQUENCE {
+ sessionID SessionID,
+ ...
+ }
+
+ maxnumSessions INTEGER ::= 64
+
+ ReportDataList ::= SEQUENCE (SIZE(1..1024)) OF ReportData
+
+ ReportData ::= SEQUENCE {
+ positionData PositionData OPTIONAL,
+ multipleLocationIds MultipleLocationIds OPTIONAL,
+ resultCode ResultCode OPTIONAL,
+ timestamp TimeStamp OPTIONAL,
+ ...
+ }
+
+ PositionData ::= SEQUENCE {
+ position Position,
+ posMethod PosMethod OPTIONAL,
+ gnssPosTechnology GNSSPosTechnology OPTIONAL,
+ ganssSignalsInfo GANSSsignalsInfo OPTIONAL,
+ ...
+ }
+
+ GANSSsignalsInfo ::= SEQUENCE (SIZE(1..maxGANSS)) OF GANSSSignalsDescription
+
+ GANSSSignalsDescription ::= SEQUENCE {
+ ganssId INTEGER (0..15),
+ gANSSSignals GANSSSignals,
+ ...
+ }
+
+ ResultCode ::= ENUMERATED { outofradiocoverage(1), noposition(2), nomeasurement(3), nopositionnomeasurement(4), outofmemory(5), outofmemoryintermediatereporting(6), other(7), ... }
+
+ TimeStamp ::= CHOICE {
+ absoluteTime UTCTime,
+ relativeTime INTEGER (0..31536000)
+ }
+
+END
+
+SUPL-TRIGGERED-STOP
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPLTRIGGEREDSTOP;
+
+IMPORTS
+ StatusCode
+ FROM ULP-Components;
+
+ Ver2-SUPLTRIGGEREDSTOP ::= SEQUENCE {
+ statusCode StatusCode OPTIONAL,
+ ...
+ }
+
+END
+
+ULP-Version-2-message-extensions
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-SUPL-INIT-extension, Ver2-SUPL-START-extension, Ver2-SUPL-RESPONSE-extension, Ver2-SUPL-POS-INIT-extension, Ver2-SUPL-POS-extension, Ver2-SUPL-END-extension;
+
+IMPORTS
+ SLPAddress, Position, Ver
+ FROM ULP-Components
+
+ SETCapabilities
+ FROM SUPL-START
+
+ SupportedNetworkInformation, GNSSPosTechnology, MultipleLocationIds, UTRAN-GPSReferenceTimeResult, UTRAN-GANSSReferenceTimeResult, UTRAN-GPSReferenceTimeAssistance, UTRAN-GANSSReferenceTimeAssistance, SPCSETKey, SPCTID, SPCSETKeylifetime, ThirdParty, ApplicationID
+ FROM Ver2-ULP-Components
+
+ TriggerType
+ FROM SUPL-TRIGGERED-START;
+
+ Ver2-SUPL-INIT-extension ::= SEQUENCE {
+ notificationMode NotificationMode OPTIONAL,
+ supportedNetworkInformation SupportedNetworkInformation OPTIONAL,
+ triggerType TriggerType OPTIONAL,
+ e-SLPAddress SLPAddress OPTIONAL,
+ historicReporting HistoricReporting OPTIONAL,
+ protectionLevel ProtectionLevel OPTIONAL,
+ gnssPosTechnology GNSSPosTechnology OPTIONAL,
+ minimumMajorVersion INTEGER (0..255) OPTIONAL,
+ ...
+ }
+
+ NotificationMode ::= ENUMERATED { normal(0), basedOnLocation(1), ... }
+
+ HistoricReporting ::= SEQUENCE {
+ allowedReportingType AllowedReportingType,
+ reportingCriteria ReportingCriteria OPTIONAL,
+ ...
+ }
+
+ AllowedReportingType ::= ENUMERATED { positionsOnly(0), measurementsOnly(1), positionsAndMeasurements(2), ... }
+
+ ReportingCriteria ::= SEQUENCE {
+ timeWindow TimeWindow OPTIONAL,
+ maxNumberofReports INTEGER (1..65536) OPTIONAL,
+ minTimeInterval INTEGER (1..86400) OPTIONAL,
+ ...
+ }
+
+ TimeWindow ::= SEQUENCE {
+ startTime INTEGER (-525600..-1),
+ stopTime INTEGER (-525599..0)
+ }
+
+ ProtectionLevel ::= SEQUENCE {
+ protlevel ProtLevel,
+ basicProtectionParams BasicProtectionParams OPTIONAL,
+ ...
+ }
+
+ ProtLevel ::= ENUMERATED { nullProtection(0), basicProtection(1), ... }
+
+ BasicProtectionParams ::= SEQUENCE {
+ keyIdentifier OCTET STRING (SIZE(8)),
+ basicReplayCounter INTEGER (0..65535),
+ basicMAC BIT STRING (SIZE(32)),
+ ...
+ }
+
+ Ver2-SUPL-START-extension ::= SEQUENCE {
+ multipleLocationIds MultipleLocationIds OPTIONAL,
+ thirdParty ThirdParty OPTIONAL,
+ applicationID ApplicationID OPTIONAL,
+ position Position OPTIONAL,
+ ...
+ }
+
+ Ver2-SUPL-RESPONSE-extension ::= SEQUENCE {
+ supportedNetworkInformation SupportedNetworkInformation OPTIONAL,
+ sPCSETKey SPCSETKey OPTIONAL,
+ spctid SPCTID OPTIONAL,
+ sPCSETKeylifetime SPCSETKeylifetime OPTIONAL,
+ initialApproximateposition Position OPTIONAL,
+ gnssPosTechnology GNSSPosTechnology OPTIONAL,
+ ...
+ }
+
+ Ver2-SUPL-POS-INIT-extension ::= SEQUENCE {
+ multipleLocationIds MultipleLocationIds OPTIONAL,
+ utran-GPSReferenceTimeResult UTRAN-GPSReferenceTimeResult OPTIONAL,
+ utran-GANSSReferenceTimeResult UTRAN-GANSSReferenceTimeResult OPTIONAL,
+ ...
+ }
+
+ Ver2-SUPL-POS-extension ::= SEQUENCE {
+ utran-GPSReferenceTimeAssistance UTRAN-GPSReferenceTimeAssistance OPTIONAL,
+ utran-GPSReferenceTimeResult UTRAN-GPSReferenceTimeResult OPTIONAL,
+ utran-GANSSReferenceTimeAssistance UTRAN-GANSSReferenceTimeAssistance OPTIONAL,
+ utran-GANSSReferenceTimeResult UTRAN-GANSSReferenceTimeResult OPTIONAL,
+ ...
+ }
+
+ Ver2-SUPL-END-extension ::= SEQUENCE {
+ sETCapabilities SETCapabilities OPTIONAL,
+ ...
+ }
+
+END
+
+ULP-Version-2-parameter-extensions
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS maxGANSS, Ver2-Notification-extension, Ver2-SETCapabilities-extension, Ver2-PosProtocol-extension, Ver2-PosTechnology-extension, Ver2-RequestedAssistData-extension, Ver2-PosPayLoad-extension;
+
+IMPORTS
+ GANSSSignals, ReportingCap
+ FROM Ver2-ULP-Components
+
+ maxNumGeoArea, maxAreaId, maxAreaIdList
+ FROM SUPL-TRIGGERED-START;
+
+ Ver2-Notification-extension ::= SEQUENCE {
+ emergencyCallLocation NULL OPTIONAL,
+ ...
+ }
+
+ Ver2-SETCapabilities-extension ::= SEQUENCE {
+ serviceCapabilities ServiceCapabilities OPTIONAL,
+ ...,
+ supportedBearers SupportedBearers OPTIONAL
+ }
+
+ ServiceCapabilities ::= SEQUENCE {
+ servicesSupported ServicesSupported,
+ reportingCapabilities ReportingCap OPTIONAL,
+ eventTriggerCapabilities EventTriggerCapabilities OPTIONAL,
+ sessionCapabilities SessionCapabilities,
+ ...
+ }
+
+ ServicesSupported ::= SEQUENCE {
+ periodicTrigger BOOLEAN,
+ areaEventTrigger BOOLEAN,
+ ...
+ }
+
+ EventTriggerCapabilities ::= SEQUENCE {
+ geoAreaShapesSupported GeoAreaShapesSupported,
+ maxNumGeoAreaSupported INTEGER (0..maxNumGeoArea) OPTIONAL,
+ maxAreaIdListSupported INTEGER (0..maxAreaIdList) OPTIONAL,
+ maxAreaIdSupportedPerList INTEGER (0..maxAreaId) OPTIONAL,
+ ...
+ }
+
+ GeoAreaShapesSupported ::= SEQUENCE {
+ ellipticalArea BOOLEAN,
+ polygonArea BOOLEAN,
+ ...
+ }
+
+ SessionCapabilities ::= SEQUENCE {
+ maxNumberTotalSessions INTEGER (1..128),
+ maxNumberPeriodicSessions INTEGER (1..32),
+ maxNumberTriggeredSessions INTEGER (1..32),
+ ...
+ }
+
+ SupportedBearers ::= SEQUENCE {
+ gsm BOOLEAN,
+ wcdma BOOLEAN,
+ lte BOOLEAN,
+ cdma BOOLEAN,
+ hprd BOOLEAN,
+ umb BOOLEAN,
+ wlan BOOLEAN,
+ wiMAX BOOLEAN,
+ ...,
+ nr BOOLEAN OPTIONAL
+ }
+
+ Ver2-PosProtocol-extension ::= SEQUENCE {
+ lpp BOOLEAN,
+ posProtocolVersionRRLP PosProtocolVersion3GPP OPTIONAL,
+ posProtocolVersionRRC PosProtocolVersion3GPP OPTIONAL,
+ posProtocolVersionTIA801 PosProtocolVersion3GPP2 OPTIONAL,
+ posProtocolVersionLPP PosProtocolVersion3GPP OPTIONAL,
+ ...,
+ lppe BOOLEAN OPTIONAL,
+ posProtocolVersionLPPe PosProtocolVersionOMA OPTIONAL
+ }
+
+ PosProtocolVersion3GPP ::= SEQUENCE {
+ majorVersionField INTEGER (0..255),
+ technicalVersionField INTEGER (0..255),
+ editorialVersionField INTEGER (0..255),
+ ...
+ }
+
+ PosProtocolVersion3GPP2 ::= SEQUENCE (SIZE(1..8)) OF Supported3GPP2PosProtocolVersion
+
+ Supported3GPP2PosProtocolVersion ::= SEQUENCE {
+ revisionNumber BIT STRING (SIZE(6)),
+ pointReleaseNumber INTEGER (0..255),
+ internalEditLevel INTEGER (0..255),
+ ...
+ }
+
+ PosProtocolVersionOMA ::= SEQUENCE {
+ majorVersionField INTEGER (0..255),
+ minorVersionField INTEGER (0..255),
+ ...
+ }
+
+ Ver2-PosTechnology-extension ::= SEQUENCE {
+ gANSSPositionMethods GANSSPositionMethods OPTIONAL,
+ ...,
+ additionalPositioningMethods AdditionalPositioningMethods OPTIONAL
+ }
+
+ GANSSPositionMethods ::= SEQUENCE (SIZE(1..16)) OF GANSSPositionMethod
+
+ GANSSPositionMethod ::= SEQUENCE {
+ ganssId INTEGER (0..15),
+ ganssSBASid BIT STRING (SIZE(3)) OPTIONAL,
+ gANSSPositioningMethodTypes GANSSPositioningMethodTypes,
+ gANSSSignals GANSSSignals,
+ ...
+ }
+
+ GANSSPositioningMethodTypes ::= SEQUENCE {
+ setAssisted BOOLEAN,
+ setBased BOOLEAN,
+ autonomous BOOLEAN,
+ ...
+ }
+
+ AdditionalPositioningMethods ::= SEQUENCE (SIZE(1..8)) OF AddPosSupport-Element
+
+ AddPosSupport-Element ::= SEQUENCE {
+ addPosID ENUMERATED { mBS, ... },
+ addPosMode BIT STRING { standalone(0), setBased(1), setAssisted(2) } (SIZE(1..8)) OPTIONAL,
+ ...
+ }
+
+ Ver2-RequestedAssistData-extension ::= SEQUENCE {
+ ganssRequestedCommonAssistanceDataList GanssRequestedCommonAssistanceDataList OPTIONAL,
+ ganssRequestedGenericAssistanceDataList GanssRequestedGenericAssistanceDataList OPTIONAL,
+ extendedEphemeris ExtendedEphemeris OPTIONAL,
+ extendedEphemerisCheck ExtendedEphCheck OPTIONAL,
+ ...
+ }
+
+ GanssRequestedCommonAssistanceDataList ::= SEQUENCE {
+ ganssReferenceTime BOOLEAN,
+ ganssIonosphericModel BOOLEAN,
+ ganssAdditionalIonosphericModelForDataID00 BOOLEAN,
+ ganssAdditionalIonosphericModelForDataID11 BOOLEAN,
+ ganssEarthOrientationParameters BOOLEAN,
+ ...,
+ ganssAdditionalIonosphericModelForDataID01 BOOLEAN OPTIONAL
+ }
+
+ GanssRequestedGenericAssistanceDataList ::= SEQUENCE (SIZE(1..maxGANSS)) OF GanssReqGenericData
+
+ GanssReqGenericData ::= SEQUENCE {
+ ganssId INTEGER (0..15),
+ ganssSBASid BIT STRING (SIZE(3)) OPTIONAL,
+ ganssRealTimeIntegrity BOOLEAN,
+ ganssDifferentialCorrection DGANSS-Sig-Id-Req OPTIONAL,
+ ganssAlmanac BOOLEAN,
+ ganssNavigationModelData GanssNavigationModelData OPTIONAL,
+ ganssTimeModels BIT STRING (SIZE(16)) OPTIONAL,
+ ganssReferenceMeasurementInfo BOOLEAN,
+ ganssDataBits GanssDataBits OPTIONAL,
+ ganssUTCModel BOOLEAN,
+ ganssAdditionalDataChoices GanssAdditionalDataChoices OPTIONAL,
+ ganssAuxiliaryInformation BOOLEAN,
+ ganssExtendedEphemeris ExtendedEphemeris OPTIONAL,
+ ganssExtendedEphemerisCheck GanssExtendedEphCheck OPTIONAL,
+ ...,
+ bds-DifferentialCorrection BDS-Sig-Id-Req OPTIONAL,
+ bds-GridModelReq BOOLEAN OPTIONAL
+ }
+
+ DGANSS-Sig-Id-Req ::= BIT STRING (SIZE(8))
+
+ BDS-Sig-Id-Req ::= BIT STRING (SIZE(8))
+
+ GanssNavigationModelData ::= SEQUENCE {
+ ganssWeek INTEGER (0..4095),
+ ganssToe INTEGER (0..167),
+ t-toeLimit INTEGER (0..15),
+ satellitesListRelatedDataList SatellitesListRelatedDataList OPTIONAL,
+ ...
+ }
+
+ SatellitesListRelatedDataList ::= SEQUENCE (SIZE(0..maxGANSSSat)) OF SatellitesListRelatedData
+
+ SatellitesListRelatedData ::= SEQUENCE {
+ satId INTEGER (0..63),
+ iod INTEGER (0..1023),
+ ...
+ }
+
+ maxGANSS INTEGER ::= 16
+
+ maxGANSSSat INTEGER ::= 32
+
+ GanssDataBits ::= SEQUENCE {
+ ganssTODmin INTEGER (0..59),
+ reqDataBitAssistanceList ReqDataBitAssistanceList,
+ ...
+ }
+
+ ReqDataBitAssistanceList ::= SEQUENCE {
+ gnssSignals GANSSSignals,
+ ganssDataBitInterval INTEGER (0..15),
+ ganssDataBitSatList SEQUENCE (SIZE(1..maxGANSSSat)) OF INTEGER (0..63) OPTIONAL,
+ ...
+ }
+
+ GanssAdditionalDataChoices ::= SEQUENCE {
+ orbitModelID INTEGER (0..7) OPTIONAL,
+ clockModelID INTEGER (0..7) OPTIONAL,
+ utcModelID INTEGER (0..7) OPTIONAL,
+ almanacModelID INTEGER (0..7) OPTIONAL,
+ ...
+ }
+
+ ExtendedEphemeris ::= SEQUENCE {
+ validity INTEGER (1..256),
+ ...
+ }
+
+ ExtendedEphCheck ::= SEQUENCE {
+ beginTime GPSTime,
+ endTime GPSTime,
+ ...
+ }
+
+ GanssExtendedEphCheck ::= SEQUENCE {
+ beginTime GANSSextEphTime,
+ endTime GANSSextEphTime,
+ ...
+ }
+
+ GPSTime ::= SEQUENCE {
+ gPSWeek INTEGER (0..1023),
+ gPSTOWhour INTEGER (0..167),
+ ...
+ }
+
+ GANSSextEphTime ::= SEQUENCE {
+ gANSSday INTEGER (0..8191),
+ gANSSTODhour INTEGER (0..23),
+ ...
+ }
+
+ Ver2-PosPayLoad-extension ::= SEQUENCE {
+ lPPPayload SEQUENCE (SIZE(1..3)) OF OCTET STRING (SIZE(1..60000)) OPTIONAL,
+ tia801Payload SEQUENCE (SIZE(1..3)) OF OCTET STRING (SIZE(1..60000)) OPTIONAL,
+ ...
+ }
+
+END
+
+ULP-Components
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Version, SessionID, IPAddress, SLPAddress, LocationId, Position, StatusCode, Velocity, QoP, PosMethod, Ver, SETId, PrimaryCPICH-Info, CellParametersID, FQDN;
+
+IMPORTS
+ Ver2-CellInfo-extension
+ FROM Ver2-ULP-Components;
+
+ Version ::= SEQUENCE {
+ maj INTEGER (0..255),
+ min INTEGER (0..255),
+ servind INTEGER (0..255)
+ }
+
+ SessionID ::= SEQUENCE {
+ setSessionID SetSessionID OPTIONAL,
+ slpSessionID SlpSessionID OPTIONAL
+ }
+
+ SetSessionID ::= SEQUENCE {
+ sessionId INTEGER (0..65535),
+ setId SETId
+ }
+
+ SETId ::= CHOICE {
+ msisdn OCTET STRING (SIZE(8)),
+ mdn OCTET STRING (SIZE(8)),
+ min BIT STRING (SIZE(34)),
+ imsi OCTET STRING (SIZE(8)),
+ nai IA5String (SIZE(1..1000)),
+ iPAddress IPAddress,
+ ...,
+ ver2-imei OCTET STRING (SIZE(8))
+ }
+
+ SlpSessionID ::= SEQUENCE {
+ sessionID OCTET STRING (SIZE(4)),
+ slpId SLPAddress
+ }
+
+ IPAddress ::= CHOICE {
+ ipv4Address OCTET STRING (SIZE(4)),
+ ipv6Address OCTET STRING (SIZE(16))
+ }
+
+ SLPAddress ::= CHOICE {
+ iPAddress IPAddress,
+ fqdn FQDN,
+ ...
+ }
+
+ FQDN ::= VisibleString (FROM("a".."z"|"A".."Z"|"0".."9"|".-")) (SIZE(1..255))
+
+ Ver ::= BIT STRING (SIZE(64))
+
+ LocationId ::= SEQUENCE {
+ cellInfo CellInfo,
+ status Status,
+ ...
+ }
+
+ Status ::= ENUMERATED { stale(0), current(1), unknown(2), ... }
+
+ CellInfo ::= CHOICE {
+ gsmCell GsmCellInformation,
+ wcdmaCell WcdmaCellInformation,
+ cdmaCell CdmaCellInformation,
+ ...,
+ ver2-CellInfo-extension Ver2-CellInfo-extension
+ }
+
+ Position ::= SEQUENCE {
+ timestamp UTCTime,
+ positionEstimate PositionEstimate,
+ velocity Velocity OPTIONAL,
+ ...
+ }
+
+ PositionEstimate ::= SEQUENCE {
+ latitudeSign ENUMERATED { north, south },
+ latitude INTEGER (0..8388607),
+ longitude INTEGER (-8388608..8388607),
+ uncertainty SEQUENCE {
+ uncertaintySemiMajor INTEGER (0..127),
+ uncertaintySemiMinor INTEGER (0..127),
+ orientationMajorAxis INTEGER (0..180)
+ } OPTIONAL,
+ confidence INTEGER (0..100) OPTIONAL,
+ altitudeInfo AltitudeInfo OPTIONAL,
+ ...
+ }
+
+ AltitudeInfo ::= SEQUENCE {
+ altitudeDirection ENUMERATED { height, depth },
+ altitude INTEGER (0..32767),
+ altUncertainty INTEGER (0..127),
+ ...
+ }
+
+ CdmaCellInformation ::= SEQUENCE {
+ refNID INTEGER (0..65535),
+ refSID INTEGER (0..32767),
+ refBASEID INTEGER (0..65535),
+ refBASELAT INTEGER (0..4194303),
+ reBASELONG INTEGER (0..8388607),
+ refREFPN INTEGER (0..511),
+ refWeekNumber INTEGER (0..65535),
+ refSeconds INTEGER (0..4194303),
+ ...
+ }
+
+ GsmCellInformation ::= SEQUENCE {
+ refMCC INTEGER (0..999),
+ refMNC INTEGER (0..999),
+ refLAC INTEGER (0..65535),
+ refCI INTEGER (0..65535),
+ nmr NMR OPTIONAL,
+ ta INTEGER (0..255) OPTIONAL,
+ ...
+ }
+
+ WcdmaCellInformation ::= SEQUENCE {
+ refMCC INTEGER (0..999),
+ refMNC INTEGER (0..999),
+ refUC INTEGER (0..268435455),
+ frequencyInfo FrequencyInfo OPTIONAL,
+ primaryScramblingCode INTEGER (0..511) OPTIONAL,
+ measuredResultsList MeasuredResultsList OPTIONAL,
+ ...,
+ cellParametersId INTEGER (0..127) OPTIONAL,
+ timingAdvance TimingAdvance OPTIONAL
+ }
+
+ TimingAdvance ::= SEQUENCE {
+ ta INTEGER (0..8191),
+ tAResolution TAResolution OPTIONAL,
+ chipRate ChipRate OPTIONAL,
+ ...
+ }
+
+ TAResolution ::= ENUMERATED { res10chip(0), res05chip(1), res0125chip(2), ... }
+
+ ChipRate ::= ENUMERATED { tdd128(0), tdd384(1), tdd768(2), ... }
+
+ FrequencyInfo ::= SEQUENCE {
+ modeSpecificInfo CHOICE {
+ fdd FrequencyInfoFDD,
+ tdd FrequencyInfoTDD,
+ ...
+ },
+ ...
+ }
+
+ FrequencyInfoFDD ::= SEQUENCE {
+ uarfcn-UL UARFCN OPTIONAL,
+ uarfcn-DL UARFCN,
+ ...
+ }
+
+ FrequencyInfoTDD ::= SEQUENCE {
+ uarfcn-Nt UARFCN,
+ ...
+ }
+
+ UARFCN ::= INTEGER (0..16383)
+
+ NMR ::= SEQUENCE (SIZE(1..15)) OF NMRelement
+
+ NMRelement ::= SEQUENCE {
+ arfcn INTEGER (0..1023),
+ bsic INTEGER (0..63),
+ rxLev INTEGER (0..63),
+ ...
+ }
+
+ MeasuredResultsList ::= SEQUENCE (SIZE(1..maxFreq)) OF MeasuredResults
+
+ MeasuredResults ::= SEQUENCE {
+ frequencyInfo FrequencyInfo OPTIONAL,
+ utra-CarrierRSSI UTRA-CarrierRSSI OPTIONAL,
+ cellMeasuredResultsList CellMeasuredResultsList OPTIONAL
+ }
+
+ CellMeasuredResultsList ::= SEQUENCE (SIZE(1..maxCellMeas)) OF CellMeasuredResults
+
+ UTRA-CarrierRSSI ::= INTEGER (0..127)
+
+ CellMeasuredResults ::= SEQUENCE {
+ cellIdentity INTEGER (0..268435455) OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ primaryCPICH-Info PrimaryCPICH-Info,
+ cpich-Ec-N0 CPICH-Ec-N0 OPTIONAL,
+ cpich-RSCP CPICH-RSCP OPTIONAL,
+ pathloss Pathloss OPTIONAL
+ },
+ tdd SEQUENCE {
+ cellParametersID CellParametersID,
+ proposedTGSN TGSN OPTIONAL,
+ primaryCCPCH-RSCP PrimaryCCPCH-RSCP OPTIONAL,
+ pathloss Pathloss OPTIONAL,
+ timeslotISCP-List TimeslotISCP-List OPTIONAL
+ }
+ }
+ }
+
+ CellParametersID ::= INTEGER (0..127)
+
+ TGSN ::= INTEGER (0..14)
+
+ PrimaryCCPCH-RSCP ::= INTEGER (0..127)
+
+ TimeslotISCP ::= INTEGER (0..127)
+
+ TimeslotISCP-List ::= SEQUENCE (SIZE(1..maxTS)) OF TimeslotISCP
+
+ PrimaryCPICH-Info ::= SEQUENCE {
+ primaryScramblingCode INTEGER (0..511)
+ }
+
+ CPICH-Ec-N0 ::= INTEGER (0..63)
+
+ CPICH-RSCP ::= INTEGER (0..127)
+
+ Pathloss ::= INTEGER (46..173)
+
+ maxCellMeas INTEGER ::= 32
+
+ maxFreq INTEGER ::= 8
+
+ maxTS INTEGER ::= 14
+
+ StatusCode ::= ENUMERATED { unspecified(0), systemFailure(1), unexpectedMessage(2), protocolError(3), dataMissing(4), unexpectedDataValue(5), posMethodFailure(6), posMethodMismatch(7), posProtocolMismatch(8), targetSETnotReachable(9), versionNotSupported(10), resourceShortage(11), invalidSessionId(12), nonProxyModeNotSupported(13), proxyModeNotSupported(14), positioningNotPermitted(15), authNetFailure(16), authSuplinitFailure(17), consentDeniedByUser(100), consentGrantedByUser(101), ..., ver2-incompatibleProtectionLevel(18), ver2-serviceNotSupported(19), ver2-insufficientInterval(20), ver2-noSUPLCoverage(21), ver2-sessionStopped(102), ver2-appIdDenied(103) }
+
+ QoP ::= SEQUENCE {
+ horacc INTEGER (0..127),
+ veracc INTEGER (0..127) OPTIONAL,
+ maxLocAge INTEGER (0..65535) OPTIONAL,
+ delay INTEGER (0..7) OPTIONAL,
+ ...,
+ ver2-responseTime INTEGER (1..128) OPTIONAL
+ }
+
+ Velocity ::= CHOICE {
+ horvel Horvel,
+ horandvervel Horandvervel,
+ horveluncert Horveluncert,
+ horandveruncert Horandveruncert,
+ ...
+ }
+
+ Horvel ::= SEQUENCE {
+ bearing BIT STRING (SIZE(9)),
+ horspeed BIT STRING (SIZE(16)),
+ ...
+ }
+
+ Horandvervel ::= SEQUENCE {
+ verdirect BIT STRING (SIZE(1)),
+ bearing BIT STRING (SIZE(9)),
+ horspeed BIT STRING (SIZE(16)),
+ verspeed BIT STRING (SIZE(8)),
+ ...
+ }
+
+ Horveluncert ::= SEQUENCE {
+ bearing BIT STRING (SIZE(9)),
+ horspeed BIT STRING (SIZE(16)),
+ uncertspeed BIT STRING (SIZE(8)),
+ ...
+ }
+
+ Horandveruncert ::= SEQUENCE {
+ verdirect BIT STRING (SIZE(1)),
+ bearing BIT STRING (SIZE(9)),
+ horspeed BIT STRING (SIZE(16)),
+ verspeed BIT STRING (SIZE(8)),
+ horuncertspeed BIT STRING (SIZE(8)),
+ veruncertspeed BIT STRING (SIZE(8)),
+ ...
+ }
+
+ PosMethod ::= ENUMERATED { agpsSETassisted(0), agpsSETbased(1), agpsSETassistedpref(2), agpsSETbasedpref(3), autonomousGPS(4), aflt(5), ecid(6), eotd(7), otdoa(8), noPosition(9), ..., ver2-historicalDataRetrieval(10), ver2-agnssSETassisted(11), ver2-agnssSETbased(12), ver2-agnssSETassistedpref(13), ver2-agnssSETbasedpref(14), ver2-autonomousGNSS(15), ver2-sessioninfoquery(16), ver2-mbs(17) }
+
+END
+
+Ver2-ULP-Components
+DEFINITIONS
+AUTOMATIC TAGS ::=
+BEGIN
+
+EXPORTS Ver2-CellInfo-extension, MultipleLocationIds, SupportedNetworkInformation, CauseCode, UTRAN-GPSReferenceTimeAssistance, UTRAN-GPSReferenceTimeResult, SPCSETKey, SPCTID, SPCSETKeylifetime, UTRAN-GANSSReferenceTimeAssistance, UTRAN-GANSSReferenceTimeResult, GNSSPosTechnology, GANSSSignals, ThirdParty, ApplicationID, ReportingCap, Coordinate, CircularArea, EllipticalArea, PolygonArea;
+
+IMPORTS
+ LocationId, PrimaryCPICH-Info, CellParametersID, FQDN
+ FROM ULP-Components;
+
+ MultipleLocationIds ::= SEQUENCE (SIZE(1..maxLidSize)) OF LocationIdData
+
+ LocationIdData ::= SEQUENCE {
+ locationId LocationId,
+ relativetimestamp RelativeTime OPTIONAL,
+ servingFlag BOOLEAN,
+ ...
+ }
+
+ RelativeTime ::= INTEGER (0..65535)
+
+ maxLidSize INTEGER ::= 64
+
+ SupportedNetworkInformation ::= SEQUENCE {
+ wlan BOOLEAN,
+ supportedWLANInfo SupportedWLANInfo OPTIONAL,
+ supportedWLANApsList SupportedWLANApsList OPTIONAL,
+ gsm BOOLEAN,
+ wcdma BOOLEAN,
+ supportedWCDMAInfo SupportedWCDMAInfo OPTIONAL,
+ cdma BOOLEAN,
+ hrdp BOOLEAN,
+ umb BOOLEAN,
+ lte BOOLEAN,
+ wimax BOOLEAN,
+ historic BOOLEAN,
+ nonServing BOOLEAN,
+ uTRANGPSReferenceTime BOOLEAN,
+ uTRANGANSSReferenceTime BOOLEAN,
+ ...,
+ nr BOOLEAN OPTIONAL
+ }
+
+ SupportedWLANInfo ::= SEQUENCE {
+ apTP BOOLEAN,
+ apAG BOOLEAN,
+ apSN BOOLEAN,
+ apDevType BOOLEAN,
+ apRSSI BOOLEAN,
+ apChanFreq BOOLEAN,
+ apRTD BOOLEAN,
+ setTP BOOLEAN,
+ setAG BOOLEAN,
+ setSN BOOLEAN,
+ setRSSI BOOLEAN,
+ apRepLoc BOOLEAN,
+ ...,
+ apRL BOOLEAN OPTIONAL,
+ opClass BOOLEAN OPTIONAL,
+ apSSID BOOLEAN OPTIONAL,
+ apPHYType BOOLEAN OPTIONAL,
+ setMACAddress BOOLEAN OPTIONAL
+ }
+
+ maxWLANApDataSize INTEGER ::= 128
+
+ SupportedWLANApsList ::= SEQUENCE {
+ supportedWLANApDataList SEQUENCE (SIZE(1..maxWLANApDataSize)) OF SupportedWLANApData,
+ supportedWLANapsChannel11a SupportedWLANApsChannel11a OPTIONAL,
+ supportedWLANapsChannel11bg SupportedWLANApsChannel11bg OPTIONAL,
+ ...
+ }
+
+ SupportedWLANApsChannel11a ::= SEQUENCE {
+ ch34 BOOLEAN,
+ ch36 BOOLEAN,
+ ch38 BOOLEAN,
+ ch40 BOOLEAN,
+ ch42 BOOLEAN,
+ ch44 BOOLEAN,
+ ch46 BOOLEAN,
+ ch48 BOOLEAN,
+ ch52 BOOLEAN,
+ ch56 BOOLEAN,
+ ch60 BOOLEAN,
+ ch64 BOOLEAN,
+ ch149 BOOLEAN,
+ ch153 BOOLEAN,
+ ch157 BOOLEAN,
+ ch161 BOOLEAN
+ }
+
+ SupportedWLANApsChannel11bg ::= SEQUENCE {
+ ch1 BOOLEAN,
+ ch2 BOOLEAN,
+ ch3 BOOLEAN,
+ ch4 BOOLEAN,
+ ch5 BOOLEAN,
+ ch6 BOOLEAN,
+ ch7 BOOLEAN,
+ ch8 BOOLEAN,
+ ch9 BOOLEAN,
+ ch10 BOOLEAN,
+ ch11 BOOLEAN,
+ ch12 BOOLEAN,
+ ch13 BOOLEAN,
+ ch14 BOOLEAN
+ }
+
+ SupportedWLANApData ::= SEQUENCE {
+ apMACAddress BIT STRING (SIZE(48)),
+ apDevType ENUMERATED { wlan802-11a(0), wlan802-11b(1), wlan802-11g(2), ... },
+ ...
+ }
+
+ SupportedWCDMAInfo ::= SEQUENCE {
+ mrl BOOLEAN,
+ ...
+ }
+
+ Ver2-CellInfo-extension ::= CHOICE {
+ hrpdCell HrpdCellInformation,
+ umbCell UmbCellInformation,
+ lteCell LteCellInformation,
+ wlanAP WlanAPInformation,
+ wimaxBS WimaxBSInformation,
+ ...,
+ nrCell NRCellInformation
+ }
+
+ HrpdCellInformation ::= SEQUENCE {
+ refSECTORID BIT STRING (SIZE(128)) OPTIONAL,
+ refBASELAT INTEGER (0..4194303),
+ reBASELONG INTEGER (0..8388607),
+ refWeekNumber INTEGER (0..65535),
+ refSeconds INTEGER (0..4194303),
+ ...
+ }
+
+ UmbCellInformation ::= SEQUENCE {
+ refSECTORID BIT STRING (SIZE(128)),
+ refMCC INTEGER (0..999),
+ refMNC INTEGER (0..999),
+ refBASELAT INTEGER (0..4194303),
+ reBASELONG INTEGER (0..8388607),
+ refWeekNumber INTEGER (0..65535),
+ refSeconds INTEGER (0..4194303),
+ ...
+ }
+
+ LteCellInformation ::= SEQUENCE {
+ cellGlobalIdEUTRA CellGlobalIdEUTRA,
+ physCellId PhysCellId,
+ trackingAreaCode TrackingAreaCode,
+ rsrpResult RSRP-Range OPTIONAL,
+ rsrqResult RSRQ-Range OPTIONAL,
+ ta INTEGER (0..1282) OPTIONAL,
+ measResultListEUTRA MeasResultListEUTRA OPTIONAL,
+ ...,
+ earfcn INTEGER (0..65535) OPTIONAL,
+ earfcn-ext INTEGER (65536..262143) OPTIONAL,
+ rsrpResult-ext RSRP-Range-Ext OPTIONAL,
+ rsrqResult-ext RSRQ-Range-Ext OPTIONAL,
+ rs-sinrResult RS-SINR-Range OPTIONAL,
+ servingInformation5G ServingInformation5G OPTIONAL
+ }
+
+ MeasResultListEUTRA ::= SEQUENCE (SIZE(1..maxCellReport)) OF MeasResultEUTRA
+
+ MeasResultEUTRA ::= SEQUENCE {
+ physCellId PhysCellId,
+ cgi-Info SEQUENCE {
+ cellGlobalId CellGlobalIdEUTRA,
+ trackingAreaCode TrackingAreaCode
+ } OPTIONAL,
+ measResult SEQUENCE {
+ rsrpResult RSRP-Range OPTIONAL,
+ rsrqResult RSRQ-Range OPTIONAL,
+ ...,
+ earfcn INTEGER (0..65535) OPTIONAL,
+ earfcn-ext INTEGER (65536..262143) OPTIONAL,
+ rsrpResult-ext RSRP-Range-Ext OPTIONAL,
+ rsrqResult-ext RSRQ-Range-Ext OPTIONAL,
+ rs-sinrResult RS-SINR-Range OPTIONAL,
+ neighbourInformation5G NeighbourInformation5G OPTIONAL
+ }
+ }
+
+ PhysCellId ::= INTEGER (0..503)
+
+ TrackingAreaCode ::= BIT STRING (SIZE(16))
+
+ CellGlobalIdEUTRA ::= SEQUENCE {
+ plmn-Identity PLMN-Identity,
+ cellIdentity CellIdentity,
+ ...
+ }
+
+ PLMN-Identity ::= SEQUENCE {
+ mcc MCC OPTIONAL,
+ mnc MNC
+ }
+
+ CellIdentity ::= BIT STRING (SIZE(28))
+
+ MCC ::= SEQUENCE (SIZE(3)) OF MCC-MNC-Digit
+
+ MNC ::= SEQUENCE (SIZE(2..3)) OF MCC-MNC-Digit
+
+ MCC-MNC-Digit ::= INTEGER (0..9)
+
+ RSRP-Range ::= INTEGER (0..97)
+
+ RSRQ-Range ::= INTEGER (0..34)
+
+ RSRP-Range-Ext ::= INTEGER (-17..-1)
+
+ RSRQ-Range-Ext ::= INTEGER (-30..46)
+
+ RS-SINR-Range ::= INTEGER (0..127)
+
+ ServingInformation5G ::= SEQUENCE {
+ trackingAreaCode TrackingAreaCodeNR,
+ ...
+ }
+
+ NeighbourInformation5G ::= SEQUENCE {
+ trackingAreaCode TrackingAreaCodeNR OPTIONAL,
+ ...
+ }
+
+ maxCellReport INTEGER ::= 8
+
+ WlanAPInformation ::= SEQUENCE {
+ apMACAddress BIT STRING (SIZE(48)),
+ apTransmitPower INTEGER (-127..128) OPTIONAL,
+ apAntennaGain INTEGER (-127..128) OPTIONAL,
+ apSignaltoNoise INTEGER (-127..128) OPTIONAL,
+ apDeviceType ENUMERATED { wlan802-11a(0), wlan802-11b(1), wlan802-11g(2), ..., wlan802-11n(3), wlan802-11ac(4), wlan802-11ad(5) } OPTIONAL,
+ apSignalStrength INTEGER (-127..128) OPTIONAL,
+ apChannelFrequency INTEGER (0..256) OPTIONAL,
+ apRoundTripDelay RTD OPTIONAL,
+ setTransmitPower INTEGER (-127..128) OPTIONAL,
+ setAntennaGain INTEGER (-127..128) OPTIONAL,
+ setSignaltoNoise INTEGER (-127..128) OPTIONAL,
+ setSignalStrength INTEGER (-127..128) OPTIONAL,
+ apReportedLocation ReportedLocation OPTIONAL,
+ ...,
+ apRepLocation RepLocation OPTIONAL,
+ apSignalStrengthDelta INTEGER (0..1) OPTIONAL,
+ apSignaltoNoiseDelta INTEGER (0..1) OPTIONAL,
+ setSignalStrengthDelta INTEGER (0..1) OPTIONAL,
+ setSignaltoNoiseDelta INTEGER (0..1) OPTIONAL,
+ operatingClass INTEGER (0..255) OPTIONAL,
+ apSSID OCTET STRING (SIZE(1..32)) OPTIONAL,
+ apPHYType ENUMERATED { unknown(0), any(1), fhss(2), dsss(3), irbaseband(4), ofdm(5), hrdsss(6), erp(7), ht(8), ihv(9), ... } OPTIONAL,
+ setMACAddress BIT STRING (SIZE(48)) OPTIONAL
+ }
+
+ RTD ::= SEQUENCE {
+ rTDValue INTEGER (0..16777216),
+ rTDUnits RTDUnits,
+ rTDAccuracy INTEGER (0..255) OPTIONAL,
+ ...
+ }
+
+ RTDUnits ::= ENUMERATED { microseconds(0), hundredsofnanoseconds(1), tensofnanoseconds(2), nanoseconds(3), tenthsofnanoseconds(4), ... }
+
+ ReportedLocation ::= SEQUENCE {
+ locationEncodingDescriptor LocationEncodingDescriptor,
+ locationData LocationData,
+ ...
+ }
+
+ LocationEncodingDescriptor ::= ENUMERATED { lci(0), asn1(1), ... }
+
+ LocationData ::= SEQUENCE {
+ locationAccuracy INTEGER (0..4294967295) OPTIONAL,
+ locationValue OCTET STRING (SIZE(1..128)),
+ ...
+ }
+
+ RepLocation ::= CHOICE {
+ lciLocData LciLocData,
+ ...
+ }
+
+ LciLocData ::= SEQUENCE {
+ locationDataLCI LocationDataLCI OPTIONAL,
+ ...
+ }
+
+ LocationDataLCI ::= SEQUENCE {
+ latitudeResolution BIT STRING (SIZE(6)),
+ latitude BIT STRING (SIZE(34)),
+ longitudeResolution BIT STRING (SIZE(6)),
+ longitude BIT STRING (SIZE(34)),
+ altitudeType BIT STRING (SIZE(4)),
+ altitudeResolution BIT STRING (SIZE(6)),
+ altitude BIT STRING (SIZE(30)),
+ datum BIT STRING (SIZE(8)),
+ ...
+ }
+
+ WimaxBSInformation ::= SEQUENCE {
+ wimaxBsID WimaxBsID,
+ wimaxRTD WimaxRTD OPTIONAL,
+ wimaxNMRList WimaxNMRList OPTIONAL,
+ ...
+ }
+
+ WimaxBsID ::= SEQUENCE {
+ bsID-MSB BIT STRING (SIZE(24)) OPTIONAL,
+ bsID-LSB BIT STRING (SIZE(24)),
+ ...
+ }
+
+ WimaxRTD ::= SEQUENCE {
+ rtd INTEGER (0..65535),
+ rTDstd INTEGER (0..1023) OPTIONAL,
+ ...
+ }
+
+ WimaxNMRList ::= SEQUENCE (SIZE(1..maxWimaxBSMeas)) OF WimaxNMR
+
+ WimaxNMR ::= SEQUENCE {
+ wimaxBsID WimaxBsID,
+ relDelay INTEGER (-32768..32767) OPTIONAL,
+ relDelaystd INTEGER (0..1023) OPTIONAL,
+ rssi INTEGER (0..255) OPTIONAL,
+ rSSIstd INTEGER (0..63) OPTIONAL,
+ bSTxPower INTEGER (0..255) OPTIONAL,
+ cinr INTEGER (0..255) OPTIONAL,
+ cINRstd INTEGER (0..63) OPTIONAL,
+ bSLocation ReportedLocation OPTIONAL,
+ ...
+ }
+
+ maxWimaxBSMeas INTEGER ::= 32
+
+ NRCellInformation ::= SEQUENCE {
+ servingCellInformation ServingCellInformationNR,
+ measuredResultsListNR MeasResultListNR OPTIONAL,
+ ...
+ }
+
+ ServingCellInformationNR ::= SEQUENCE (SIZE(1..maxNRServingCell)) OF ServCellNR
+
+ ServCellNR ::= SEQUENCE {
+ physCellId PhysCellIdNR,
+ arfcn-NR ARFCN-NR,
+ cellGlobalId CellGlobalIdNR,
+ trackingAreaCode TrackingAreaCodeNR,
+ ssb-Measurements NR-Measurements OPTIONAL,
+ csi-rs-Measurements NR-Measurements OPTIONAL,
+ ta INTEGER (0..3846) OPTIONAL,
+ ...
+ }
+
+ MeasResultListNR ::= SEQUENCE (SIZE(1..maxCellReportNR)) OF MeasResultNR
+
+ MeasResultNR ::= SEQUENCE {
+ physCellId PhysCellIdNR,
+ arfcn-NR ARFCN-NR,
+ cellGlobalId CellGlobalIdNR OPTIONAL,
+ trackingAreaCode TrackingAreaCodeNR OPTIONAL,
+ ssb-Measurements NR-Measurements OPTIONAL,
+ csi-rs-Measurements NR-Measurements OPTIONAL,
+ ...
+ }
+
+ PhysCellIdNR ::= INTEGER (0..1007)
+
+ ARFCN-NR ::= INTEGER (0..3279165)
+
+ TrackingAreaCodeNR ::= BIT STRING (SIZE(24))
+
+ CellGlobalIdNR ::= SEQUENCE {
+ plmn-Identity PLMN-Identity,
+ cellIdentityNR CellIdentityNR,
+ ...
+ }
+
+ CellIdentityNR ::= BIT STRING (SIZE(36))
+
+ NR-Measurements ::= SEQUENCE {
+ rsrp-Range INTEGER (0..127) OPTIONAL,
+ rsrq-Range INTEGER (0..127) OPTIONAL,
+ sinr-Range INTEGER (0..127) OPTIONAL,
+ ...
+ }
+
+ maxNRServingCell INTEGER ::= 32
+
+ maxCellReportNR INTEGER ::= 32
+
+ UTRAN-GPSReferenceTimeAssistance ::= SEQUENCE {
+ utran-GPSReferenceTime UTRAN-GPSReferenceTime,
+ gpsReferenceTimeUncertainty INTEGER (0..127) OPTIONAL,
+ utranGPSDriftRate UTRANGPSDriftRate OPTIONAL
+ }
+
+ UTRAN-GPSReferenceTime ::= SEQUENCE {
+ utran-GPSTimingOfCell SEQUENCE {
+ ms-part INTEGER (0..1023),
+ ls-part INTEGER (0..4294967295)
+ },
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ referenceIdentity PrimaryCPICH-Info
+ },
+ tdd SEQUENCE {
+ referenceIdentity CellParametersID
+ }
+ } OPTIONAL,
+ sfn INTEGER (0..4095)
+ }
+
+ UTRANGPSDriftRate ::= ENUMERATED { utran-GPSDrift0, utran-GPSDrift1, utran-GPSDrift2, utran-GPSDrift5, utran-GPSDrift10, utran-GPSDrift15, utran-GPSDrift25, utran-GPSDrift50, utran-GPSDrift-1, utran-GPSDrift-2, utran-GPSDrift-5, utran-GPSDrift-10, utran-GPSDrift-15, utran-GPSDrift-25, utran-GPSDrift-50 }
+
+ UTRAN-GPSReferenceTimeResult ::= SEQUENCE {
+ set-GPSTimingOfCell SEQUENCE {
+ ms-part INTEGER (0..16383),
+ ls-part INTEGER (0..4294967295)
+ },
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ referenceIdentity PrimaryCPICH-Info
+ },
+ tdd SEQUENCE {
+ referenceIdentity CellParametersID
+ }
+ } OPTIONAL,
+ sfn INTEGER (0..4095),
+ gpsReferenceTimeUncertainty INTEGER (0..127) OPTIONAL,
+ ...
+ }
+
+ UTRAN-GANSSReferenceTimeAssistance ::= SEQUENCE {
+ ganssDay INTEGER (0..8191) OPTIONAL,
+ ganssTimeID INTEGER (0..15),
+ utran-GANSSReferenceTime UTRAN-GANSSReferenceTime,
+ utranGANSSDriftRate UTRANGANSSDriftRate OPTIONAL
+ }
+
+ UTRAN-GANSSReferenceTime ::= SEQUENCE {
+ ganssTOD INTEGER (0..86399),
+ utran-GANSSTimingOfCell INTEGER (0..3999999) OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ referenceIdentity PrimaryCPICH-Info
+ },
+ tdd SEQUENCE {
+ referenceIdentity CellParametersID
+ }
+ } OPTIONAL,
+ sfn INTEGER (0..4095),
+ ganss-TODUncertainty INTEGER (0..127) OPTIONAL,
+ ...
+ }
+
+ UTRANGANSSDriftRate ::= ENUMERATED { utran-GANSSDrift0, utran-GANSSDrift1, utran-GANSSDrift2, utran-GANSSDrift5, utran-GANSSDrift10, utran-GANSSDrift15, utran-GANSSDrift25, utran-GANSSDrift50, utran-GANSSDrift-1, utran-GANSSDrift-2, utran-GANSSDrift-5, utran-GANSSDrift-10, utran-GANSSDrift-15, utran-GANSSDrift-25, utran-GANSSDrift-50 }
+
+ UTRAN-GANSSReferenceTimeResult ::= SEQUENCE {
+ ganssTimeID INTEGER (0..15),
+ set-GANSSReferenceTime SET-GANSSReferenceTime,
+ ...
+ }
+
+ SET-GANSSReferenceTime ::= SEQUENCE {
+ set-GANSSTimingOfCell SEQUENCE {
+ ms-part INTEGER (0..80),
+ ls-part INTEGER (0..4294967295)
+ } OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ referenceIdentity PrimaryCPICH-Info
+ },
+ tdd SEQUENCE {
+ referenceIdentity CellParametersID
+ }
+ } OPTIONAL,
+ sfn INTEGER (0..4095),
+ ganss-TODUncertainty INTEGER (0..127) OPTIONAL,
+ ...
+ }
+
+ GNSSPosTechnology ::= SEQUENCE {
+ gps BOOLEAN,
+ galileo BOOLEAN,
+ sbas BOOLEAN,
+ modernized-gps BOOLEAN,
+ qzss BOOLEAN,
+ glonass BOOLEAN,
+ ...,
+ bds BOOLEAN OPTIONAL
+ }
+
+ GANSSSignals ::= BIT STRING { signal1(0), signal2(1), signal3(2), signal4(3), signal5(4), signal6(5), signal7(6), signal8(7) } (SIZE(1..8))
+
+ SPCSETKey ::= BIT STRING (SIZE(128))
+
+ SPCTID ::= SEQUENCE {
+ rand BIT STRING (SIZE(128)),
+ slpFQDN FQDN,
+ ...
+ }
+
+ SPCSETKeylifetime ::= INTEGER (1..24)
+
+ CauseCode ::= ENUMERATED { servingNetWorkNotInAreaIdList(0), sETCapabilitiesChanged(1), noSUPLCoverage(2), ... }
+
+ ThirdParty ::= SEQUENCE (SIZE(1..64)) OF ThirdPartyID
+
+ ThirdPartyID ::= CHOICE {
+ logicalName IA5String (SIZE(1..1000)),
+ msisdn OCTET STRING (SIZE(8)),
+ emailaddr IA5String (SIZE(1..1000)),
+ sip-uri VisibleString (FROM("a".."z"|"A".."Z"|"0".."9"|":./-_~%#@?")) (SIZE(1..255)),
+ ims-public-identity VisibleString (FROM("a".."z"|"A".."Z"|"0".."9"|":./-_~%#@?")) (SIZE(1..255)),
+ min BIT STRING (SIZE(34)),
+ mdn OCTET STRING (SIZE(8)),
+ uri VisibleString (FROM("a".."z"|"A".."Z"|"0".."9"|"./-_~%#")) (SIZE(1..255)),
+ ...
+ }
+
+ ApplicationID ::= SEQUENCE {
+ appProvider IA5String (SIZE(1..24)),
+ appName IA5String (SIZE(1..32)),
+ appVersion IA5String (SIZE(1..8)) OPTIONAL,
+ ...
+ }
+
+ ReportingCap ::= SEQUENCE {
+ minInt INTEGER (1..3600),
+ maxInt INTEGER (1..1440) OPTIONAL,
+ repMode RepMode,
+ batchRepCap BatchRepCap OPTIONAL,
+ ...
+ }
+
+ RepMode ::= SEQUENCE {
+ realtime BOOLEAN,
+ quasirealtime BOOLEAN,
+ batch BOOLEAN,
+ ...
+ }
+
+ BatchRepCap ::= SEQUENCE {
+ report-position BOOLEAN,
+ report-measurements BOOLEAN,
+ max-num-positions INTEGER (1..1024) OPTIONAL,
+ max-num-measurements INTEGER (1..1024) OPTIONAL,
+ ...
+ }
+
+ Coordinate ::= SEQUENCE {
+ latitudeSign ENUMERATED { north(0), south(1) },
+ latitude INTEGER (0..8388607),
+ longitude INTEGER (-8388608..8388607)
+ }
+
+ CircularArea ::= SEQUENCE {
+ coordinate Coordinate,
+ radius INTEGER (1..1000000),
+ radius-min INTEGER (1..1000000) OPTIONAL,
+ radius-max INTEGER (1..1500000) OPTIONAL
+ }
+
+ EllipticalArea ::= SEQUENCE {
+ coordinate Coordinate,
+ semiMajor INTEGER (1..1000000),
+ semiMajor-min INTEGER (1..1000000) OPTIONAL,
+ semiMajor-max INTEGER (1..1500000) OPTIONAL,
+ semiMinor INTEGER (1..1000000),
+ semiMinor-min INTEGER (1..1000000) OPTIONAL,
+ semiMinor-max INTEGER (1..1500000) OPTIONAL,
+ angle INTEGER (0..179)
+ }
+
+ PolygonArea ::= SEQUENCE {
+ polygonDescription PolygonDescription,
+ polygonHysteresis INTEGER (1..100000) OPTIONAL
+ }
+
+ PolygonDescription ::= SEQUENCE (SIZE(3..15)) OF Coordinate
+
+END